Top Contributors for past 30 Days

score
#1
19,441
#2
18,332
#3
14,204
#4
13,520
#5
13,475