Java
#1 1 172
#2 896
#3 679
#4 175
#5 88
#6 39
#7 34
#8 32
#9 25
#10 18
#11 16
#12 14
#13 12
#14 11
#15 11
#16 10
#17 10
#18 9
#19 7
#20 6
#21 5
#22 5
#23 5
#24 5
#25 5