42360 503
11703 462
18082 389
36330 85
6520 258
8117 764
2629 145
247393 1196
2806473 4097
935433 960
332985 530
2552992 3573
3268179 6830
259088 1185
144005 691
13800 678
129932 1079
47313 385
145493 273
36701 613
182744 1069
8418 449
60396 507
6877 53
105549 399
5569 261
31903 674
49788 584