139272
137879
136400
138264


139240
132505
54051