12627 826
4199 674
247382 1196
2805016 4097
332980 530
2551721 3573
285874 1572
234073 590
194822 744
3266448 6830
708912 1991
259063 1185
97375 372
144003 691
118726 632
47948 393
62914 598
182723 1069
57600 163
105547 399
49785 584
18034 699
8867 449