186804
111367
581626
286348
666980
648409
63262
147325
178319
197601
762201
471710
5053799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471