2193 220
264 839
649 636
771 470
273 303
49 389
446 144
883 680
721 978
956 822
922 805
43 857
924 710
1016 843
514 346
344 341
793 253
778 183
337 258
768 659
907 605
326 153
626 977
780 617