2123 95
5512 661
3450 554
3297 351
128866 326
4999 460
2650 246
46935 272
14461 239
270562 779
198131 442
421685 1298
293645 937
12623 602
279635 971
55701 505
301568 1205
52902 437
82700 602
222315 591
12571 424
15030 852
22236 343
9464 436
20167 373
10236 321
4213 101
1763 331