634 167
581 385
555 113
1003 30
585 951
95 184
937 442
248 449
934 703
446 993
299 212
74 654
495 931
288 88
202 204
1016 79
495 674
546 720
844 919
689 750
22 567
141 225
702 453