31,504 lectures