16085
 
15826
 
110944
 
109650
 
95486