42360 503
11706 462
18082 389
36346 85
6521 258
8117 764
2629 145
247410 1196
2808133 4100
935451 960
332995 530
2554164 3573
3269883 6830
259099 1185
144012 691
13805 678
129940 1079
47315 385
145493 273
36704 613
182777 1069
8419 449
60397 507
6878 53
105549 399
5569 261
31904 674
49789 584