488292
617441
914192
284112
436903
389926
646841
64346
518731
620584
56915
271204
5153799
3570581
3088148
2396804
2234988
2054609
1975358
191678
1773118
1722136
1691196
1638471