116425
1000327
374928
819877
706116
736677
331881
688167
926868
61970
38332
851545
5114799
3547581
3046148
2351804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471