993243
25678
708170
683933
985412
884819
87797
94931
173396
1006302
624767
100581
5100799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471