Top Contributors for past 30 Days

score
#1
34,988
#2
25,884
#3
19,488
#4
18,945
#5
17,655