16085
 
15826
 
110943
 
109650
 
95486
 
23260
 
14448