29150
 
55049
 
20334
 
153263
 
134335
 
31646