250 375
992 533
111 72
212 359
562 151
714 173
511 585
60 449
715 362
855 988
938 596
21 999
685 798
25 998
622 981
259 894
954 463
410 276
568 759
557 312