Top Contributors for past 30 Days

score
#1
17,922
#2
16,903
#3
16,001
#4
14,667
#5
11,955