2056 95
5422 661
3438 554
3291 351
128378 325
4994 460
2638 246
46796 272
14452 239
270124 779
197889 442
421364 1298
293172 937
12613 602
279539 971
55670 505
301170 1205
52663 437
82268 602
221375 591
12506 424
14936 852
22141 343
9399 436
20099 373
10143 321
4205 101
1758 331