646
948
332
644
401
555
226
338
214
238
335
148
195
678
270
176
240
143
165
167
274
204
333
198
208
203
199
361
463
227
300
251
158
212
224
389
177
259
244
249
229
+
· ©2024
.·