502,317 lectures