296 75
342 113
175 110
79 5
228 4
209 106
232 93
190 135
249 38
164 104
119 13
166 31
316 3
135 75
478 121
162 102
225 49
171 3
257 779
210 41
258 92