9946 6
9040 6
10915 6
10560 9
21938 40
9716 2
7392 5
17528 15
9614 7
10884 9
15672 13
30010 33
12899 12
20631 39
10557 10
9160 11
8998 6
9552 8
12064 9
19598 32
32807 48
16089 10
9907 24
10552 3