2138 95
5534 661
3452 554
3297 351
128957 326
5000 460
2651 246
46964 272
14462 239
270641 779
198185 442
421738 1298
293728 937
12630 602
279647 971
55707 505
301647 1205
52950 437
82777 603
222452 591
12592 424
15050 852
22247 343
9475 436
20179 373
10261 321
4214 101
1764 331