Top Contributors for past 30 Days

score
#1
23,816
#2
23,647
#3
19,168
#4
16,935
#5
9,703