43,506 lectures