300-500 pages