Ruby
#1 3 453
#2 1 231
#3 841
#4 326
#5 132
#6 120
#7 103
#8 99
#9 72
#10 67
#11 67
#12 63
#13 46
#14 38
#15 36
#16 33
#17 30
#18 25
#19 19
#20 17
#21 16
#22 13
#23 12
#24 10
#25 9