478249
86113
460908
894406
332205
447920
511163
782960
70785
941492
576767
18940
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471