31609 7
13052 34
85680 16
88775 14
9226 121
28942 8
44697 42
16919 15
33901 10
54538 11
35864 33
55788 68