23576
 
21871
 
145930
 
143687
 
20000