143085
 
122954
 
19935
 
23767
 
27516
 
113146