706 343
728 401
1889 909
535 874
87 220
689 1000
356 849
803 744
110 722
453 308
861 746
463 148
122 153
53 100
876 593
772 805
498 648
202 547
483 834
717 540
280 153
380 259
163 592
519 485