29914
 
221138
 
25905
 
108291