21448 21439 21383 21313 20956 20601 20404 20350 20339 20116