350369
242376
775802
194299
491661
77238
91554
477212
38260
656290
765943
235466
5155799
3570581
3091148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471