143288
 
30541
 
158040
 
213873
 
147949
 
27649