9575 6
8897 4
10222 5
11705 17
8746 6
21185 60
13682 15
12283 12
8376 2
9388 4
13154 13
10808 5
10874 27
11746 23
31593 61
14655 20
8759 3
13191 15
17147 13
10800 12
39703 102
9933 17
9767 11
15423 7