42359 503
11700 462
18082 389
36317 85
6518 258
8116 764
2629 145
247382 1196
2805426 4097
935421 960
332981 530
2552084 3573
3266904 6830
259067 1185
144004 691
13800 678
129927 1079
47312 385
145492 273
36699 613
182729 1069
8418 449
60394 507
6874 53
105547 399
5568 261
31902 674
49785 584