42448
 
9804
 
12280
 
12179
 
11029
 
46103
 
137542
 
105635