1063 275
154 310
101 33
516 400
171 690
817 825
108 485
761 614
670 299
531 684
360 877
844 10
940 626
568 34
213 27
344 965
66 211
288 868
640 777
984 952