42360 503
11704 462
18082 389
36345 85
6521 258
8117 764
2629 145
247405 1196
2807867 4100
935446 960
332993 530
2553982 3573
3269613 6830
259097 1185
144012 691
13803 678
129940 1079
47313 385
145493 273
36702 613
182771 1069
8419 449
60397 507
6878 53
105549 399
5569 261
31904 674
49788 584