11678 10
13749 18
15302 18
15677 18
28839 39
22738 42
19897 23
11510 13
12017 15
9726 1
14517 7
11352 11
13965 12
16556 18
23770 33
10154 4
10028 2
10937 3
9702 4
15619 10
13467 9
11473 8
13231 7
21718 34