16065 27
15792 42
13841 30
15778 28
14831 50
12407 9
7839 7
4515 15
5330 10
12887 31
4757 21
2725 10
43729 119
3418 15
17474 49
1733 8
1357 1
9985 26
8796 19
6975 11
3133 16
1990 11
17501 69
3571 12