928 2
2073 6
15450 27
21265 21
11991 24
4193 15
5009 5
2406 2
4540 13
4162 12
5273 20
2882 9
4798 4
4327 8
3165 5
2284 5
18350 50
5634 19
3906 6
2146 6
2324 8
4672 15
5654 12
4003 10