299 540
666 6
650 459
668 410
388 902
111 250
190 127
331 970
307 342
816 175
631 727
474 426
845 108
1019 77
504 663