Here is a good calorie estimator:
Bodybuilding.com - 600 Exercises: How Many Calories Are You Burning?
Are you sure about the 10 miles in 20 minutes though? That's 30 mph - which is competitive racing speed. You may want to check if your odometer is set to kilometers.