We've crunched the numbers...