this chart works by accident (observable saved you), but it's not exactly built right. enable tooltip by adding tip:true among encodings, hover your marks and you'll see what i mean: it's built out of 20 000 little bars
probably you want to wrap the barX options in some sort of data aggregation stage, like "sum" of orders, look up Plot.groupY()
again, interested how did you compute these totals
the native way here would be d3.rollup or use a chart cell, press some buttons and cast that to javascript
but also your sizes are bundled with names 🤔🤔🤔