Rating of Telegram groups

#7
#13
#28