40 82
60 15
891 69
197 152
946 882
452 698
448 26
697 158
993 998
550 939
760 830
224 574
406 257
815 361
799 665
610 278
934 662
8 628
925 813
233 465
818 2