20470
 
18935
 
12957
 
11760
 
40545
 
24249