34932 9
16481 5
5684 4
4503 3
17556 3
6177 3
881 3
4707 3
17228 3
2983 3
12951 3
1504 2
1904 2
808 2
2701 2
2234 2
4331 2
2702 2
1184 2
8006 2
6426 2
7679 2
2553 2
4754 2