30 401
102 194
778 636
235 683
715 297
752 721
609 49
537 620
681 788
951 288
146 64
501 671
928 951
438 74
600 999
298 15
467 417