2159 95
5568 661
3453 554
3302 351
129083 326
5004 460
2652 246
46993 272
14463 239
270786 779
198251 442
421803 1298
293861 937
12640 602
279680 971
55716 505
301744 1205
53019 437
82885 603
222604 591
12611 424
15081 852
22271 343
9491 436
20196 373
10296 321
4217 101
1764 331