31182 61
12455 21
9603 5
11416 11
13058 5
14443 14
10616 12
18400 27
14231 13
13537 9
14938 16
13952 38
20564 41
10042 8
12859 16
17477 31
13488 13
22133 47
12815 16
9679 9
19828 60
10770 6
15969 15
16618 23