32535 64
14052 21
22382 21
8016 19
15655 19
14618 18
11888 18
15513 17
8495 13
10961 11
8950 11
12197 11
6960 11
8429 10
9943 9
14098 9
8041 8
10 7
6231 4
7756 4
63 4