42356 503
11699 462
18081 389
36276 85
6513 258
8116 764
2629 145
247377 1196
2802716 4095
935390 960
332973 530
2550017 3572
3264089 6828
259037 1185
144001 691
13797 678
129908 1079
47311 385
145488 273
36694 613
182684 1069
8415 449
60391 507
6868 53
105542 399
5567 261
31901 674
49782 584