Swift
#1 2 380
#2 1 603
#3 1 563
#4 650
#5 496
#6 115
#7 105
#8 85
#9 68
#10 53
#11 42
#12 36
#13 35
#14 28
#15 27
#16 26
#17 24
#18 16
#19 16
#20 15
#21 10
#22 7
#23 5
#24 4
#25 4