143600
 
199729
 
170229
 
29244
 
20967
 
40227