12224 9
10005 4
22392 24
14613 17
12687 19
25599 17
7397 4
28609 35
26164 22
26511 25
26290 18
62902 91
14635 15
20523 25
28456 27
63936 75
42545 42
139563 136
49709 68
30591 33
13469 9
54119 34
22172 17
30625 49