48586 511
32138 557
2700 445
26838 642
9350 131
3428 460
6245 632
3230 367
2591 334
19147 337
3028 282
4991 721
2845 319
3509 482
5223 871
3338 195
3262 300
4150 30