Well hey. I see that 41 of them are in Italy. And many of them are in or near Napoli and Caserta. As it should be. Go to Naples. Have a pizza. You'll understand what I mean.