Top Contributors for past 30 Days

score
#1
37,578
#2
30,920
#3
29,282
#4
28,240
#5
27,015