133 877
893 330
788 366
466 143
479 327
540 831
883 206
608 580
930 216
729 532
89 463
656 317
751 50
234 692
703 111
93 250
27 77
991 949
466 282
502 808