142037
142685
140397
138556
142241
142003