506 items in total