142120
139949
136800
42362
136748
141699
138593