12631 826
4199 674
247403 1196
2807742 4100
332992 530
2553887 3573
285917 1572
234075 590
194824 744
3269449 6830
708965 1991
259095 1185
97376 372
144012 691
118735 632
47950 393
62916 598
182768 1069
57601 163
105549 399
49788 584
18035 699
8871 449