16679
 
106284
 
103058
 
111569
 
21323
 
15092