16088
 
15828
 
111116
 
109658
 
95559
 
23272
 
14451