12637 826
4200 674
247440 1196
2812591 4101
333009 530
2557659 3576
286012 1572
234090 590
194829 744
3274470 6831
709063 1991
259151 1185
97383 372
144026 691
118764 632
47953 393
62929 598
182847 1069
57606 163
105553 399
49802 584
18037 699
8877 449