42782
 
153228
 
19539
 
23500
 
21596
 
18534