How cool are these stamps? The first is Belgium and the second is Sweden - how many riders can you recognize?: