Ruby
#1 50 457
#2 47 660
#3 23 263
#4 14 361
#5 13 509
#6 8 937
#7 8 831
#8 7 717
#9 6 562
#10 6 225
#11 5 817
#12 5 794
#13 4 636
#14 4 544
#15 3 792
#16 3 476
#17 3 457
#18 3 436
#19 3 017
#20 2 535
#21 2 224
#22 2 174
#23 2 050
#24 1 851
#25 1 715
...