Top Contributors for past 30 Days

score
#1
21,287
#2
16,004
#3
14,800
#4
14,313
#5
12,520