34,417 lectures