34948
 
30905
 
26307
 
33842
 
57153
 
31434
 
51123