949 632
493 403
703 938
417 828
1131 813
305 768
615 448
376 583
478 194
177 224
768 458
592 944
1104 482
266 249
367 282
28 35
141 1
479 921
747 345
26 268
581 710
369 527