Current price DDk: 0.697 $
Total sold DDk in percentage: 0.060 %
Total Sold DDk: 59.665 DDk and 711905589 Meteora