603,929 clues solved to date!