31,404 lectures