581 605
184 129
824 480
669 476
967 218
102 483
634 319
1006 176
557 571
691 95
578 652
726 610
761 846
257 664
292 687
649 330
110 338
807 766
334 506
184 28