Why do manufacturers make such different length seatposts for the same diameter? For example for 31.6, Campagnolo is a 350 mm post, Thomson a 287 mm (why that number, anyway?) Does anyone know why this is?