9591760
9154214
8237166
8128961
73911970
7338491
6881118
62311959
56991669
52641538
4928175
4883350
1065160
981140
971206
9609
818152
71624
64691
41315