1448 types, 9001 products in stock