509 293
594 709
71 595
756 151
437 107
538 289
190 790
932 130
124 271
898 785
662 341
977 262
927 672
257 484
724 830
865 344
272 78
473 275
769 725
260 187