was germany or japan in 8th place in 2007?
stuttgart, germany