303706 1050
702995 1433
127023 336
40167 392
1218464 4571
83160 595
337316 1169
1329374 2511
44165 180
64922 629
75790 765
411873 830
339847 1119
81752 327
560027 1714
165229 403
32481 233
512897 1765
643564 1876
69910 748
101895 730