777 10
1630 685
716 35
453 315
705 558
488 261
947 378
816 643
851 397
1077 244
777 926
932 539
707 302
1055 552
153 22
800 998
581 134
115 503
815 579
869 202