305,310 lectures