143043
142349
140016
138620
140156