258 30
175 502
237 584
388 816
267 475
554 831
208 871
367 893
285 483
716 83
953 37
804 584
724 129
123 772
503 846
471 801
557 944
964 631
660 545
860 941