12638 826
4200 674
247444 1196
2813666 4101
333011 530
2558522 3576
286037 1572
234091 590
194837 744
3275556 6831
709078 1991
259160 1185
97383 372
144026 691
118767 632
47956 393
62931 598
182859 1069
57607 163
105555 399
49802 584
18039 699
8877 449