27 85
313 636
291 327
186 761
881 655
788 556
796 779
858 819
433 872
334 257
749 944
466 857
367 992
557 543
259 235
342 994
52 891
812 330
734 829
379 496