16085
 
15824
 
110938
 
109650
 
95486
 
23259
 
14448