Ruby
#1 2 377
#2 627
#3 310
#4 274
#5 129
#6 98
#7 46
#8 35
#9 31
#10 27
#11 26
#12 24
#13 18
#14 18
#15 11
#16 11
#17 8
#18 8
#19 7
#20 7
#21 7
#22 6
#23 5
#24 5
#25 5