Here's what I'd expect from this hypothetical porker. Difficult to give weights as every pig is different and every butcher cuts differently. Plus there's a lot of difference between the weight of the primal cuts and the weight of boned out, ready to cook meat. From a 50kg deadweight pig you should be looking at 30 to 35kg boned out and ready to go but again depends on the cuts.
Legs, Boned and rolled and cut into maybe 3 joints per leg, plus the topside set aside for steaks, diced or stir fry. Plus some trim for sausages.
Loins x2 we now use all our loins for bacon but sometimes also do some steaks if they're a bit small for back bacon. Could also end up as a mixture of chops, steaks and or a nice rolled loin roasting joint.
Belly we use almost entirely for streaky bacon but sometimes do belly slices or a rolled joint.
Shoulders, usually one goes straight to sausages and the other is boned and rolled but also provides some steaks or small joints from the collar, plus trim for sausages.