21517
 
127146
 
17580
 
44211