12623 826
4198 674
247375 1196
2802051 4095
332970 530
2549538 3572
285830 1572
234070 590
194821 744
3263486 6828
708846 1991
259027 1185
97374 372
144001 691
118711 632
47945 393
62907 598
182678 1069
57598 163
105541 399
49782 584
18033 699
8862 449