162977 24
57931 4
105431 9
153853 18
59501 8
97303 12
123703 14
87582 14
99154 16
73802 8
105483 9
89526 10
66057 8
149051 22
117206 9
128329 3
103951 11
397658 41
152208 20
90383 6
71406 8
104130 13
131182 11
107154 12