949 1
1006 2
21305 123
2768 7
690 1
3595 16
1568 7
8428 44
2270 8
2565 2
2624 8
7128 8
3214 7
2734 12
4953 12
1269 8
16393 75
9570 34
69260 84