300 2
2749 50
18033 93
25602 119
4466 38
4087 20
16733 100
9380 42
5887 23
1965 3
14646 100
2140 9
4255 24
5084 18
3105 12
4094 13
4108 21
6318 35
64 1
2770 9
2525 6
57 1
2612 17
2106 3