80 33
1003 36
880 975
772 152
658 368
412 583
240 51
924 84
683 646
896 475
694 741
982 153
298 784
32 849
142 379
355 659
728 63
330 13
581 73
345 97