32 3
620 512
491 106
223 658
477 172
868 41
826 356
169 285
70 685
921 884
590 772
833 487
133 720
832 884
537 752
390 769
843 58
386 870
493 522
141 723
582 712
591 457
649 582
375 975
936 211
475 906
527 896
715 539
903 1000
123 680