1102 482
947 632
302 313
217 568
28 35
378 737
253 622
177 224
592 944
691 950
86 747
629 755
144 618
1131 813
581 249
552 192
26 268
752 833
851 75
101 85
178 870