954 403
703 199
647 934
1041 494
749 595
289 521
1000 435
165 516
299 447
715 423
371 291
542 129
915 394
145 171
617 61
103 323
493 649
933 609
608 792
386 929