42641
 
10177
 
12625
 
12329
 
11668
 
46248
 
137818
 
105991