625 42
393 995
718 784
159 706
618 359
833 410
186 503
711 1000
977 79
1000 128
592 186
733 79
616 865
83 68
26 33
314 161
350 639
326 670
922 957
139 428
469 767
925 15
704 37
241 912
987 416
303 296
854 635
739 183
89 950
166 99