125 856
1011 875
490 265
21 399
213 474
170 793
375 664
762 115
744 290
742 243
315 267
541 706
633 127
286 711
593 660
758 250