Good luck with this, such a large number of matches to predict to win, but someone will win! I'll be over 40 reputation for the next world cup, and will enter then :)
Most of what you picked are what I would have picked, I'd say Russia could do well in this, maybe more than you think, there may be some dodgy refereeing decisions already decided in Russia's favour :)
RE: The @blocktrades World Cup | My selections