6310 515
4972 370
13962 405
35444 642
2250 358
18119 389
36777 85
247551 1196
2833968 4107
333143 530
3297839 6863
259405 1185
144070 691
13873 678
47361 385
183180 1070
60459 507
105589 399
31923 674
49864 584
23465 332
59693 872
68887 833