24231
900482
19235
347110
514521
540143
669750
760426
783796
685872
623667
513435
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471