20470
 
18936
 
12958
 
11762
 
40547
 
24253