40 82
288 53
953 817
890 800
933 342
274 65
994 998
926 813
452 698
57 279
344 341
942 483
783 23
322 441
803 665
228 574
197 152
763 830