31683 total