29059
 
20938
 
10829
 
20820
 
20915