264616
583227
191801
12688
879559
44398
119847
350439
318749
209707
147744
22010
5052799
3491581
2967148
2292804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1620471