2157 95
5565 661
3453 554
3301 351
129049 326
5003 460
2652 246
46988 272
14463 239
270754 779
198236 442
421791 1298
293828 937
12638 602
279673 971
55714 505
301728 1205
53008 437
82854 603
222552 591
12604 424
15071 852
22263 343
9487 436
20192 373
10285 321
4215 101
1764 331