143288
141541
143080
139023
138636