284129
499770
603355
800323
794402
819713
465774
209437
673667
639325
653269
397231
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1734118
1706136
1653195
1619471