883 301
994 790
746 306
267 25
161 506
612 366
779 127
192 297
462 800
526 814
948 134
918 360
857 451
31 51
910 930
763 40
761 194
481 350
927 83
704 719