12 23
878 775
940 672
591 250
214 153
179 876
553 163
623 363
649 404
894 968
411 349
267 900
166 996
613 849
643 227
432 43
663 921
56 723
643 332
867 733
523 530
276 175
34 780
186 646
982 880
549 724
419 556
534 31
793 150
429 331