474666
951954
768944
960242
412878
573357
913864
619319
658770
472927
522454
69955
5156799
3570581
3093148
2398804
2234988
2057609
1975358
191778
1773118
1722136
1691196
1638471