141280
 
21219
 
25589
 
167287
 
107477
 
43221