42015
 
27912
 
38206
 
113614
 
19175
 
18954