101 101
683 844
721 80
50 389
454 496
583 69
881 630
633 363
346 309
473 280
660 992
57 50
430 362
704 158
939 545
926 813
827 252
892 275
549 205
990 605
389 941
502 390
700 625
823 887