16916
 
21833
 
9996
 
18885
 
14652
 
9011
 
8484