1260 types, 7408 products in stock