29951
 
23837
 
26888
 
40881
 
56087