16085
 
15823
 
110927
 
109650
 
95485
 
23256