12628 826
4199 674
247383 1196
2805603 4097
332982 530
2552267 3573
285881 1572
234073 590
194822 744
3267140 6830
708921 1991
259068 1185
97375 372
144004 691
118727 632
47948 393
62914 598
182732 1069
57601 163
105547 399
49786 584
18034 699
8869 449