21387
 
19488
 
29680