7870 16
11901 12
7416 5
5317 5
4927 3
5755 5
5106 4
6712 5
3642 1
3568 2
3778 2
4091 3
3525 6
5463 2
10041 20
8664 12
8616 3
16175 15
6248 15
6653 5
8922 22
7076 15
9303 21
13414 29