1045 265
198 528
302 902
539 267
765 306
587 684
273 25
1100 718
524 974
622 574
680 503
958 38
1081 99
975 432
836 608
1053 99
682 56
852 483
884 158
335 628