3128 items total