What are the student associations in Leiden?

There are more than twenty different student associations in Leiden, varying from social associations to music associations or sport associations, and from international to religious associations.