6293 515
4963 370
13922 405
35429 641
2237 358
18082 389
36332 85
247394 1196
2806647 4097
332985 530
3268321 6830
259088 1185
144005 691
13800 678
47313 385
182748 1069
60397 507
105549 399
31903 674
49788 584
23340 332
59621 872
68706 833