16903
 
21830
 
9881
 
18878
 
14636
 
9004
 
8481