396 124
222 438
870 875
642 781
88 664
713 435
82 315
947 666
453 301
244 978
749 835
530 510
519 702
253 617
390 571
495 963
448 441
304 389
334 706
615 936