5877 1
6720 6
2629 3
2545 4
4306 9
4431 4
6635 14
3698 14
5136 16
4526 2
4522 6
4415 10
6559 36
4002 9
11144 19
3224 4
7101 10
7375 16
3547 2
12484 36
9475 26
18767 65
15947 53
21074 97