312,040 lectures