340 60
562 346
927 391
90 243
649 518
953 583
506 637
494 406
635 189
968 480
204 120
566 77
185 305
1009 124
816 728
788 571
641 725
960 79
124 230
420 174