1103 482
553 741
136 876
43 857
305 768
615 448
378 737
865 318
960 736
406 814
47 175
416 974
217 568
141 1
478 194
702 938
752 833
1009 582
846 105
217 164
25 426