2117 95
5498 661
3450 554
3297 351
128791 326
4999 460
2650 246
46916 272
14460 239
270499 779
198102 442
421641 1298
293588 937
12622 602
279621 971
55698 505
301525 1205
52875 437
82660 602
222237 591
12562 424
15016 852
22225 343
9459 436
20159 373
10226 321
4213 101
1762 331