501 231
81 481
724 841
636 671
984 820
732 255
1002 128
676 820
625 807
529 375
819 996
192 580
84 167
608 837
721 265
632 443
57 167
32 568
635 70
747 304