16065 27
15430 42
13841 30
15778 27
14831 49
12407 9
7839 7
4515 15
5330 10
12887 31
4757 21
2725 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