16065 27
15430 42
13841 30
15416 27
14472 49
12052 9
7839 7
4161 15
5330 10
12887 31
4757 21
2367 10
43347 116
3418 15
17474 49
1733 8
1357 1
9985 26
8796 19
6975 11
3133 16
1990 11
17138 69
3211 12