31247
 
22939
 
199478
 
156296