31,789 lectures