Top Contributors for past 30 Days

score
#1
34,421
#2
19,973
#3
16,048
#4
11,900
#5
11,867