116166
 
142937
 
29929
 
157570
 
213245
 
147525