143037
142685
139089
138556
143050
141075