304,518 lectures