18406
 
17554
 
16189
 
117235
 
102546
 
16042