31691
 
28522
 
23875
 
31254
 
54649
 
28700