797 881
671 132
726 812
284 80
597 137
294 234
856 426
533 433
151 356
210 702
40 162
463 12
160 946
766 317
891 89
37 107
653 668
476 364
54 592
594 857