508 400
426 687
441 775
31 912
147 36
718 26
295 96
182 896
211 320
850 10
699 718
86 153
937 437
190 403
764 961
731 776
250 411
435 843
589 107
793 150