The graphs are generated by taking the most expensive charge from the group and normalising the other charges. For example if the '10 mins to other' has a package that is say R33, and it's the most expensive, that is used as the benchmark. The other packages are then simply divided into the most expensive one as percentages. If an even more expensive package is added the percentages will then change.