2140 95
5536 661
3452 554
3297 351
128966 326
5000 460
2651 246
46966 272
14462 239
270660 779
198192 442
421742 1298
293738 937
12632 602
279649 971
55708 505
301658 1205
52953 437
82783 603
222463 591
12595 424
15054 852
22250 343
9475 436
20181 373
10267 321
4214 101
1764 331