143043
139478
142577
142565