18933
 
12956
 
11756
 
40545
 
24236
 
23147
 
32651