16522
 
14428
 
24680
 
74869
 
21108