16687
 
106291
 
103067
 
111581
 
21328
 
15093