935 691
570 390
672 939
110 536
274 82
879 1000
756 196
306 430
49 274
175 258
640 57
214 649
662 564
484 159
674 342
726 934
782 483
174 611
388 146
927 351