4266 6
7253 39
3673 18
4043 3
5914 14
6919 14
2423 8
5101 9
3040 4
2483 2
3617 6
2948 7
2319 3
1755 2
3814 10
3947 14
4193 4
6798 24
16070 38
31131 60
7656 8
39648 128
12650 19
16856 41