142862
143290
139479
143050
142241
137740