Haskell
#1 2 030
#2 895
#3 388
#4 328
#5 156
#6 140
#7 125
#8 93
#9 74
#10 73
#11 67
#12 38
#13 28
#14 28
#15 27
#16 26
#17 26
#18 22
#19 21
#20 18
#21 13
#22 13
#23 12
#24 10
#25 10