11498 71
1868 4
1461 4
4647 18
3014 8
6012 8
3597 9
1905 4
3153 8
3036 10
2477 9
1063 4
6788 17
4960 14
4598 3
14295 47
3681 8
4938 6
3894 7
3084 5
6088 12
36728 84
6351 32
9940 22