2107 95
5490 661
3448 554
3296 351
128741 326
4999 460
2650 246
46900 272
14460 239
270461 779
198077 442
421608 1298
293539 937
12622 602
279606 971
55696 505
301471 1205
52846 437
82607 602
222145 591
12552 424
15001 852
22211 343
9452 436
20153 373
10223 321
4211 101
1762 331