Top Contributors for past 30 Days

score
#1
25,711
#2
19,847
#3
17,854
#4
17,211
#5
14,149