All the same length, also i see that there's a
Q5x79mm, Q5x74.50mm (sport) and a Q5x76mm 07/2010. So i'm confussed now!! 
Don't worry about any of them as they're ALL front shafts.
If all your shocks are the same length, then you must be running the rear shocks all round.... but are they V1 or V2.
For V1 shocks you will require... 050600S0 Rear Shock Shaft Q5x89mm
and
For V2 shocks you will require... 050602S0 Rear Shock Shaft Q5x86mm 07/2010
Unless you have sport shocks which will require these.... 050601S0 Rear Shock Shaft Q5x84mm (sport)
So there's only really three rear shock shafts, as i listed above.
I think, as Bernie said, a picture would be a good idea, because we need to confirm if you have V1 or V2 shocks ??