312,046 lectures