707137
337822
231111
36343
390559
70231
858954
265134
412510
73777
54865
560127
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471