Ruby
#1 506
#2 483
#3 425
#4 75
#5 58
#6 54
#7 40
#8 37
#9 36
#10 35
#11 27
#12 26
#13 24
#14 23
#15 23
#16 22
#17 18
#18 14
#19 10
#20 9
#21 9
#22 8
#23 8
#24 7
#25 7