What student associations are there at Leiden University?

There are more than twenty different student associations in Leiden. These range from large social associations, to smaller music, sport and religious associations. There are also associations specifically for international students.