12636 826
4199 674
247420 1196
2810400 4101
332999 530
2556025 3575
285962 1572
234083 590
194826 744
3272304 6830
709027 1991
259116 1185
97378 372
144019 691
118752 632
47951 393
62926 598
182815 1069
57602 163
105551 399
49796 584
18036 699
8875 449