143506
 
31063
 
158298
 
214279
 
148061
 
27791