29504
 
20310
 
17372
 
18059