16085
 
15823
 
110931
 
109650
 
95486