The ultimate Moscow quiz – have you been paying attention?