31562
 
154415
 
153957
 
129134
 
83665
 
141748
 
132300
 
27556