147680
148146
144500
140079
149169
148508