8728 4
10412 5
11445 17
9045 5
8867 6
19830 32
38574 81
21623 44
11492 4
16394 12
10522 11
13888 16
14161 19
11230 14
9684 10
9562 13
14600 17
17797 13
69853 129
21722 27
29169 45
14021 24
35809 78
33150 61