16684
 
106288
 
103065
 
111578
 
21324
 
15092