18859
 
105585
 
107682
 
104674
 
106032