6296 515
4963 370
13938 405
35429 641
2237 358
18082 389
36404 85
247441 1196
2813269 4101
333010 530
3275099 6831
259156 1185
144026 691
13816 678
47319 385
182857 1069
60407 507
105555 399
31907 674
49802 584
23355 332
59637 872
68728 833