50708 7
85681 14
69307 8
95731 24
84055 6
76679 11
99651 14
89081 19
66901 11
37052 3
35632 5
50884 5
98828 3
115233 26
105305 8
99732 13
128980 13
88982 14
123581 23
139202 22
87983 10
87753 4
75933 8
156726 20