Top Contributors for past 30 Days

score
#1
29,545
#2
18,408
#3
15,495
#4
15,315
#5
14,793