2143 95
5545 661
3453 554
3298 351
128985 326
5002 460
2651 246
46972 272
14462 239
270681 779
198200 442
421753 1298
293765 937
12633 602
279658 971
55708 505
301675 1205
52971 437
82797 603
222479 591
12598 424
15059 852
22255 343
9476 436
20183 373
10273 321
4214 101
1764 331