Ruby
#1 1 961
#2 1 932
#3 249
#4 181
#5 133
#6 70
#7 50
#8 34
#9 31
#10 22
#11 18
#12 16
#13 14
#14 14
#15 14
#16 12
#17 10
#18 10
#19 9
#20 9
#21 9
#22 9
#23 7
#24 7
#25 7