10394 4
8473 7
22555 31
14115 15
23770 30
9431 11
9696 8
13006 13
20891 39
25231 38
12288 23
7828 16
26678 29
12681 21
6753 4
10319 15
14990 14
9813 7
8198 10
20597 38
14632 12
7883 2
16939 19
9671 7