31016
 
221063
 
152046
 
20719