363129
234202
934775
104656
198143
950924
679992
560370
685221
142887
68371
509138
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471