300 725
851 721
619 899
751 661
673 648
167 1000
901 419
734 514
356 638
41 914
657 243
663 7
206 235
955 585
537 47
751 315
266 420
163 254
167 986
12 239