Top Contributors for past 30 Days

score
#1
46,996
#2
45,000
#3
34,953
#4
24,703
#5
22,992