310565
 
211317
 
102880
 
26659
 
167873
 
144226
 
159740