503,645 lectures