The first place goes to, no surprise, Big Bang's G-Dragon. He has 161 songs registered under his name, including songs such as Big Bang's "BAE BAE", "Lie", and "Fantastic Baby".
Coming up second is B2ST's Junhyung with 118 song registered. He's produced of course B2ST's albums as well as Yoseob's solo album. Songs under his name include B2ST's "Shadow", Yoseob's "Caffeine", as well as his own "Flower".
Third is Block B's Zico with 90 songs. He's put out a lot of songs especially recently as well as Block B songs. Songs under his name include Gugudan's Kim Se Jung's "Flower Road", Luna's "It Was Love" (also sung by Taeil in the Block B album), as well as his most recent "Bermuda Triangle".
Fourth is SHINee's Jonghyun with 58 songs. Jonghyun has participated in SHINee albums, his own solo albums, as well as in big names such as Lee Hi, IU, and EXO. His works include his own "She Is", Lee Hi's "Breathe", EXO's "Playboy", and IU's "A Gloomy Clock".
In fifth place is B1A4's Jinyoung, with 36 songs. He has been writing songs for B1A4 since its early days. His works include B1A4's "Solo Day" as well as 'Produce 101's "In the Same Place", and IOI's "When the Cherry Blossoms Fade".
Sixth is Taeyang, yet another Big Bang member, with 24 songs. He's helped produce Big Bang albums and helped in Seungri's albums as well. His songs include his own "Nose, Eyes, Lips", as well as Big Bang's "Loser".
Seventh is INFINITE's Woohyun with 8 songs. He's worked on all songs on his solo album 'Write..'. Songs he's worked on include his own "Nod".
Eighth and the only female idol on the list is A Pink's Eunji with 3 songs under her name. She's worked on A Pink's "Promise U" and her own solo song "Hopefully Sky".
Are you surprised by anyone on the list?