Guru Granth Sahib Ji has 5894 hymns in 31 musical rhythm.
There are 11 Bhats
There are 5894 hymns in Sri Guru Granth Sahib ji.
31
869 Hymns
115 hymns
Nobody has created the Guru Granth Sahib but many of the gurus have added stuff to the Guru Granth Sahib. The last guru, Guru Gobind Singh finished it off and wrote in it.Here is a website that might give you some more information:http://atschool.eduweb.co.uk/carolrb/sikhism/sikhism1.html
62 hymns
5 hymns
3 hymns
4 hymns
2 hymns
1 hymn