31,747 lectures