93 26
496 9
186 22
127 8
501 10
526 19
111 24
238 23
272 163
188 17
170 8
890 22
642 161
208 15
316 20
1662 9