451 143
759 95
63 369
210 926
682 945
984 341
943 1000
424 372
967 849
999 596
990 35
965 32
789 546
412 235
532 653
719 202
742 996
977 171
157 454
79 119