29290
 
117866
 
144791
 
31690
 
158986
 
215319
 
149003