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