95 2
1760 6
15275 27
21031 21
11850 24
4072 15
4882 5
2259 2
4416 13
3994 12
5122 20
2776 9
4660 4
4225 8
3053 5
2178 5
18016 50
5459 19
3773 6
2047 6
2194 8
4556 15
5522 12
3886 10