16003 6
12669 5
18988 15
12245 8
18446 15
12584 9
20027 28
23890 33
30654 52
10827 2
24411 36
17678 16
17597 14
24672 35
28439 38
23646 14
32793 49
57611 78
26893 23
17463 23
24346 29
35454 45
22422 20
16628 10