42869
 
153269
 
19588
 
23579
 
21644
 
18575
 
120427