Top Contributors for past 30 Days

score
#1
20,388
#2
13,277
#3
13,172
#4
12,787
#5
12,557