21601
 
9561
 
18629
 
14318
 
8781
 
8307