162752 24
57781 4
105258 9
153559 18
59453 8
97051 12
123502 14
87482 14
98828 16
73759 8
105281 9
89403 10
65981 8
148854 22
116978 9
128133 3
103784 11
397357 41
152027 20
90252 6
71251 8
103726 13
131055 11
106926 12