12585 826
4190 674
247201 1196
2774948 4087
332870 530
2527597 3560
285450 1572
234017 590
194778 744
3235021 6814
708225 1991
258740 1184
97339 372
143973 691
118625 632
47894 393
62846 598
182333 1069
57569 163
105509 399
49737 584
18005 699
8806 449