9399 9
23793 28
8498 7
15783 15
8173 11
7704 9
6611 8
7589 12
12485 17
25243 26
9391 1
31117 28
19449 15
7658 6
9860 17
20341 33
10951 10
11001 16
23143 39
14537 16
10221 10
9354 6
8473 7
12288 23