25548
 
16981
 
23113
 
19657
 
60188
 
101400
 
15916
 
17457
 
16472
 
10135
 
9604
 
37325