128332 3
117201 9
149055 22
66052 8
89530 10
105483 9
73806 8
99152 16
87576 14
123706 14
97304 12
59508 8
153855 18
105433 9
57934 4
162976 24
56105 2
127079 16
103252 9
56356 2
120132 20
129701 16
27858 1
59253 2