Enigma

Niklas price

501

501

55

446

446

3

462

462

39

45

401

401

6

337

337

125

60

341

341

9

307

307

30

125

216

216

12

261

261

46

45

171

171

15

180

180

81

60

111

111

18

57

57

123

55

56

56

21

20

20

37

I

24

x1

x1

I