16688
 
106292
 
103067
 
111582
 
21329
 
15093