298 666
464 651
685 445
554 506
341 263
401 682
270 708
92 350
442 706
790 27
833 441
513 280
714 207
162 389
919 219
466 432
939 573
37 301
716 64
982 244