105962
 
30083
 
171594
 
146728
 
163211
 
217542
 
176161
 
26621
 
53314
 
34464