18859
 
105582
 
107678
 
104671