688 16
599 791
204 114
36 383
738 182
503 437
826 739
530 914
948 532
905 1000
139 176
660 720
882 82
802 739
792 5
101 72
785 865
71 252
333 286
79 398