Top Contributors for past 30 Days

score
#1
20,971
#2
20,568
#3
20,187
#4
17,958
#5
17,402