List of most common surnames in Europe

Columns: Rank | Surname | Frequency | Meaning
15 | Costa | 16.875 | Coast | 16 | Mancini | 16.784 | Left handed | 17 | Giordano | 16.636 | Jordan | 18 | Rizzo | 16.394 | Curly | 19 | Lombardi | 15.220 | Lombard | 20 | Barbieri | 14.304 | Barber

Example questions:
For the most common surnames in Europe with the meaning Coast , how many most notably ethnic origins does it has ? | For the most common surnames in Europe with the highest frequency , what is the non plural version of the surname ? | For the 3rd lowest frequency in the most common surnames in Europe , how many commonly interest in hair are there ? | For the 3rd highest frequency in the list of the most common surnames in Europe , what is the amount of objects the meaning in practice can produce ?

Answers:
6 | Rosso | 3 | 12