28596
 
220195
 
660550
 
35642
 
27659
 
31025