64497
385703
24092
198237
342895
969757
922658
1000140
75433
594220
878223
26219
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471