512 25
484 6
683 507
375 749
324 69
138 329
327 157
140 592
923 386
796 803
693 219
377 508
278 576
776 398
111 107
384 925
535 307
783 956
382 457
33 327
131 9
91 385
96 963
200 834
316 974
432 860
843 857
131 492