302 313
265 249
136 876
159 414
28 35
501 792
478 194
845 259
410 280
960 736
445 853
172 768
756 587
581 249
305 768
592 358
865 318
177 224
101 85
359 520
768 458