10107 items on 506 pages