30841
 
27693
 
156280
 
23351
 
132225
 
204373