16674
 
106282
 
103053
 
111568
 
21320
 
15091