304,517 lectures