482590
418735
959103
507522
987106
651506
922322
358911
585250
623510
198164
608231
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1832118
1745136
1729196
1661471