300 595
634 638
716 335
133 547
791 738
632 608
563 737
503 885
968 487
1208 813
824 150
603 480
875 253
246 49
221 992
1000 324
404 338
110 578
629 741