Ruby
#1 2 018
#2 527
#3 222
#4 174
#5 132
#6 118
#7 85
#8 42
#9 30
#10 27
#11 26
#12 24
#13 21
#14 19
#15 19
#16 17
#17 14
#18 10
#19 9
#20 8
#21 7
#22 6
#23 5
#24 5
#25 5