302 313
1325 643
28 35
141 1
501 792
747 345
960 736
903 564
691 950
846 105
629 755
840 316
117 622
104 578
756 587
592 358
702 938
752 833
851 75
177 224
768 458
939 164