12669 16
12890 9
10981 6
23514 32
13402 21
13926 34
18772 46
12631 22
49987 87
37840 128
13189 9
15249 23
14592 17
9459 11
12039 6
21248 28
39284 101
55145 87
12282 15
33252 40
9972 9
51851 75
33618 48
31733 63