Top Contributors for past 30 Days

score
#1
31,287
#2
20,963
#3
18,511
#4
18,464
#5
14,226