640 15
655 264
587 184
579 737
746 311
132 509
567 525
654 815
528 238
776 222
783 161
911 473
881 300
495 66
996 243
217 298
166 593
474 545
103 518
790 184