23 265
586 238
342 364
519 992
128 754
727 999
675 245
643 916
420 1
491 124
787 653
954 604
667 957
953 398
888 919
895 212
584 322
110 59
26 657
781 805