Top Contributors for past 30 Days

score
#1
18,213
#2
17,611
#3
17,022
#4
15,432
#5
14,589