16099
 
15835
 
111182
 
109676
 
95588
 
23285
 
14453