18404
 
17550
 
16188
 
117235
 
102544
 
16042