142986
142860
140156
142445
139478
137740