20778
 
14072
 
29419
 
7032
 
23813