2159 95
5570 661
3453 554
3303 351
129089 326
5004 460
2652 246
46994 272
14463 239
270789 779
198252 442
421804 1298
293863 937
12641 602
279680 971
55716 505
301746 1205
53021 437
82886 603
222609 591
12612 424
15082 852
22282 343
9492 436
20198 373
10297 321
4217 101
1764 331