9820 8
10705 12
11822 12
6917 1
8106 6
16947 13
17920 21
26826 33
59122 84
19687 21
17861 19
32631 36