7667 8
3691 8
5271 8
17717 22
21656 36
2218 8
33197 41
54416 71
16018 19
3951 3
3263 12
59385 110
58190 138
123346 164
24914 71
9255 22
5958 5
12954 18
14827 12
28556 46
10405 5
20184 22
11327 16
6461 6