504,699 lectures