632539
95747
302556
13260
139459
22750
953948
301621
350657
888783
49201
19095
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1692196
1638471