105961
 
101050
 
93679
 
16027