59647
29287
774310
70631
699191
109903
996609
374277
765387
858962
74290
670759
5156799
3570581
3094148
2398804
2234988
2058609
1977358
191778
1773118
1722136
1691196
1638471