25931
 
21272
 
8644
 
14404
 
29869