459348
177843
941749
79977
701553
932668
391692
806707
31764
350121
903289
46420
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471