16090
 
15828
 
111154
 
109659
 
95574
 
23283