304,521 lectures