29496
 
6440
 
20642
 
20118
 
16695
 
22471