29295
 
228194
 
130190
 
137644
 
24567