12669 2
12816 7
20514 23
15813 18
27467 41
28766 51
21714 10
54467 97
12510 15
13425 18
19999 14
17394 4
21006 25
30966 30
23976 44
40466 73
27125 25
61348 128
27418 26
53729 46
52971 50
26819 30
55737 39
48283 63