2159 95
5568 661
3453 554
3302 351
129079 326
5004 460
2652 246
46992 272
14463 239
270779 779
198249 442
421802 1298
293856 937
12639 602
279677 971
55715 505
301740 1205
53016 437
82879 603
222595 591
12610 424
15081 852
22270 343
9491 436
20196 373
10294 321
4217 101
1764 331