30626 2
40453 4
45232 4
103402 22
41258 6
185276 25
101056 29
65026 8
66303 12
111584 15
182880 46
136582 17
231259 15
76984 12
89583 12
110206 12
31534 2
46904 4
90778 8
45703 7
89226 11
71851 10
140651 24
182628 44