29669
 
24055
 
10860
 
18233
 
32142