338971
363205
804363
51229
606867
884699
47797
319126
847793
460981
453877
743314
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471