15941
 
105880
 
102492
 
111178
 
19859
 
14695