satisfying customers 

large to small