8012 9
22913 60
6142 9
4091 5
4490 4
3077 8
9397 10
10714 28
7960 20
3504 10
2356 6
13689 17
4864 6
3791 4
3596 10
9557 22
8676 18
2357 7
2072 5
4574 6
3382 9
3821 18
2348 6
12635 56