39068
 
138044
 
160163
 
106410
 
129663
 
159064
 
194377
 
186629
 
172255
 
25444
 
37585