143086
 
122956
 
19938
 
23774
 
27521
 
113152