Killer Sudoku, Difficulty 10

Puzzle 8370 Jan 4 January 2014
Puzzle 8380 Jan 6 January 2014
Puzzle 8390 Jan 8 January 2014
Puzzle 8395 Jan 9 January 2014
Puzzle 8400 Jan 10 January 2014
Puzzle 8410 Jan 12 January 2014
Puzzle 8420 Jan 14 January 2014
Puzzle 8430 Jan 16 January 2014
Puzzle 8435 Jan 17 January 2014
Puzzle 8440 Jan 18 January 2014
Daily Killer Sudoku