15084 10
12664 6
38868 26
15596 3
17845 24
11641 9
6118 4
4271 11
4750 12
7838 10
5889 13
9383 13
8713 18
17079 23
13591 18
19919 33
4024 12
5763 16
6667 8
3917 6
4159 6
4981 9
9479 13
32169 51