34961
 
30928
 
26327
 
33855
 
57157
 
31447