2139 95
5534 661
3452 554
3297 351
128961 326
5000 460
2651 246
46966 272
14462 239
270653 779
198189 442
421740 1298
293734 937
12631 602
279647 971
55707 505
301652 1205
52952 437
82780 603
222460 591
12593 424
15052 852
22249 343
9475 436
20180 373
10263 321
4214 101
1764 331