307 250
301 926
658 431
171 64
324 306
792 201
866 68
696 787
353 289
364 612
734 839
690 987
233 732
54 240
312 186
383 861
370 165
51 131
900 931
458 192
845 633
456 543
302 780
676 175
698 273
959 990
568 153
135 704
99 564
578 37