142046
137865
138948
141657


136800
132507
54051