948627
35720
28189
620799
207384
992922
535783
891915
99239
709102
498861
945447
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471