2140 95
5537 661
3453 554
3297 351
128971 326
5000 460
2651 246
46966 272
14462 239
270669 779
198192 442
421744 1298
293741 937
12633 602
279651 971
55708 505
301660 1205
52956 437
82784 603
222465 591
12596 424
15054 852
22252 343
9476 436
20181 373
10269 321
4214 101
1764 331