546 28
918 666
874 786
845 495
270 289
547 455
310 241
266 680
335 301
660 926
743 900
179 367
583 186
764 954
17 44
590 322
77 388
531 105
671 542
789 481