678285
878434
424962
334154
285972
955257
253558
827994
72211
327983
600941
7205
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471