1025 388
837 872
194 423
941 323
258 302
869 230
936 470
120 266
159 95
793 979
158 50
319 746
190 794
975 803
785 631
1054 800
727 121
651 301
706 823
650 417