614288
470810
238657
33617
651440
578875
872102
812998
802401
376385
454569
872385
5114799
3547581
3046148
2351804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471