Top Contributors for past 30 Days

score
#1
17,371
#2
15,573
#3
12,703
#4
11,897
#5
10,503