23576
 
21869
 
145926
 
143685
 
20000