12631 826
4199 674
247405 1196
2807906 4100
332993 530
2554000 3573
285919 1572
234075 590
194824 744
3269644 6830
708972 1991
259098 1185
97376 372
144012 691
118735 632
47950 393
62917 598
182771 1069
57601 163
105549 399
49788 584
18036 699
8871 449