127383
777728
408164
834710
578155
328583
7980
190236
131610
84852
768860
461912
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471