6291 515
4962 370
13907 405
35429 641
2237 358
18080 389
36236 85
247357 1196
2799101 4095
332957 530
3260446 6827
258994 1184
143998 691
13792 678
47304 385
182633 1069
60387 507
105536 399
31899 674
49779 584
23326 332
59606 872
68671 833