16675
 
106283
 
103054
 
111568
 
21322
 
15092