643 497
428 469
371 467
157 454
857 451
656 450
849 432
176 429
140 422
429 414
70 372
329 359
169 357
336 348
79 338
82 319
881 308
600 294
51 257
648 248