20888
 
16403
 
15876
 
12848
 
12028
 
11006