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