143043
142991
143388
138620
142861
137740