2161 95
5575 661
3453 554
3303 351
129118 326
5004 460
2652 246
47003 272
14463 239
270815 779
198277 442
421826 1298
293900 937
12644 602
279693 971
55716 505
301771 1205
53036 437
82916 603
222667 591
12613 424
15089 852
22310 343
9495 436
20201 373
10307 321
4218 101
1766 331