6293 515
4963 370
13921 405
35429 641
2237 358
18082 389
36325 85
247390 1196
2806306 4097
332985 530
3267979 6830
259083 1185
144005 691
13800 678
47313 385
182743 1069
60395 507
105549 399
31903 674
49788 584
23340 332
59621 872
68706 833