129769
691845
875810
209152
824115
216138
228445
634876
773736
660479
516231
715887
866206
107673
496601
456541
5557500
2893654
2096336
1862237
1808736
1740895
173567
1644433
1523922
1520854
1475850
1395500
1336400
1329590