657935
549271
882157
67674
522487
777563
529230
458818
551340
181898
654330
243751
5107799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1752118
1717136
1679195
1630471