34946
 
30904
 
26298
 
33838
 
57153
 
31433
 
51114