Ruby
#1 573
#2 521
#3 438
#4 196
#5 99
#6 60
#7 49
#8 34
#9 32
#10 31
#11 26
#12 25
#13 22
#14 20
#15 19
#16 17
#17 16
#18 16
#19 14
#20 12
#21 11
#22 9
#23 6
#24 4
#25 4