689 832
926 642
656 662
674 180
190 539
208 112
115 160
679 40
261 405
795 396
1014 510
129 622
608 528
147 78
456 423
840 14
826 505
708 683
853 309
666 476
76 299