6293 515
4963 370
13919 405
35429 641
2237 358
18082 389
36324 85
247386 1196
2805982 4097
332985 530
3267597 6830
259075 1185
144004 691
13800 678
47312 385
182741 1069
60395 507
105549 399
31903 674
49787 584
23339 332
59621 872
68702 833