967130
389390
127383
777728
408164
834710
578155
328583
7980
190236
131610
84852
5146799
3567581
3075148
2388804
2230988
2052609
1971358
191478
1767118
1720136
1690196
1637471