16087
 
15828
 
110966
 
109656
 
95492
 
23270