622 98
998 679
346 979
675 518
940 302
540 486
144 87
15 224
759 930
93 595
353 874
525 113
982 418
233 942