19769
 
16445
 
105786
 
128527