16065 27
68402 192
4243 11
15792 42
43729 119
8270 31
3418 15
5489 23
5377 26
17474 49
12887 31
12407 9
7839 7
1733 8
10774 8
8817 7
1357 1
10698 31
2984 8
1990 11
4515 15
15778 28
9985 26
3133 16