29059
 
20988
 
10870
 
20820
 
20915