18404
 
17552
 
16188
 
117235
 
102545
 
16042