They still appear to be wrong as of 7-14-09.
How are the percentages being calculated?