Some of the 1x31 Dittos have better stats so will be sold a bit more but most are 25k each
1x31 HP
1x31 Attack
1x31 Def
Lvl 41 Lax (7-8/4-6/31/19-21/19-21/7-8)
Lvl 42 Brave (7-8/9-11/31/24-25/2-3/0-1)
Lvl 42 Lax (19-20/9-11/31/2-3/26-27/2-3)
Lvl 45 Lonely (24-26/7-8/31/20-21/27-28/27-28)
Lvl 42 Naive (26-27/28-30/31/19-20/7-8/16-18)
Lvl 41 Jolly (4-6/2-3/31/29-30/9-11/0-1)
Lvl 38 Relaxed (0-1/28-30/31/23-25/20-22/12-14)
Lvl 42 Docile (19-20/28-30/31/28-30/14-15/9-11)
Lvl 41 Hasty (26-28/26-28/31/26-28/4-6/26-28)
Lvl 42 Brave (4-6/28-30/31/19-20/16-18/28-30)
Lvl 42 Impish (28-30/12-13/31/16-18/16-18/7)
Lvl 26 Naughty (11-14/28-30/31/1-3/1-7/3-6)
1x31 Sp Def
1x31 Spatk
1x31 Speed