1021529
941407
819478
870175
495988
180886
660531
38898
358473
58141
85991
454420
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1733118
1706136
1652195
1619471