34/45 = 76% Perhaps unsurprisingly, the hardest ones are in Eastern Europe/Balkans. Although a couple of finger errors didn't help (I fucking know where fucking Košice is, been there often enough, but nooooooo I had to click on fucking Hungarrrrrrrrrry grrrrr!)
Fun though - thanks for the link!