256 997
993 921
773 564
1156 530
1033 925
801 296
411 243
1115 496
798 774
900 950
196 38
310 201
976 102
523 46
31 86
594 687
118 748
1202 612
755 404
760 273