18305 25
19680 19
21987 28
12562 22
18769 15
10428 16
35527 30
32038 47
35520 77
53615 63
9093 12
9920 9
21696 24
67342 62
13371 24
17090 37
29677 39
25956 23
21032 18
8311 2
15560 8
26093 30
5550 8
27512 24