2142 95
5545 661
3453 554
3298 351
128980 326
5002 460
2651 246
46967 272
14462 239
270679 779
198197 442
421749 1298
293756 937
12633 602
279656 971
55708 505
301671 1205
52966 437
82791 603
222477 591
12597 424
15059 852
22255 343
9476 436
20181 373
10273 321
4214 101
1764 331