8728 4
10232 5
11445 17
9045 5
8867 6
19830 32
38574 81
21623 44
11492 4
16394 12
10522 11
13888 16
14161 19
11053 14
9684 10
9562 13
14600 17
17616 13
69666 129
21544 27
29169 45
13840 24
35809 78
32968 61