712953
64070
909425
999723
794162
894640
132797
804196
46192
286734
914358
737846
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471