Ruby
#1 2 813
#2 329
#3 126
#4 96
#5 80
#6 60
#7 52
#8 41
#9 29
#10 28
#11 25
#12 22
#13 18
#14 12
#15 12
#16 12
#17 12
#18 11
#19 10
#20 9
#21 7
#22 6
#23 6
#24 5
#25 5