47042 items