56 58
950 868
288 697
842 512
85 13
140 417
733 759
213 672
682 991
139 447
298 117
658 850
79 467
414 293
490 36
616 474
956 283
318 87
655 4
771 434