42360 503
11704 462
18082 389
36343 85
6521 258
8117 764
2629 145
247403 1196
2807698 4100
935445 960
332985 530
2553852 3573
3269388 6830
259095 1185
144012 691
13803 678
129940 1079
47313 385
145493 273
36702 613
182767 1069
8419 449
60397 507
6878 53
105549 399
5569 261
31903 674
49788 584