12541
 
20586
 
16225
 
11697
 
10447
 
10079