931 878
803 546
540 290
258 30
440 935
341 651
789 26
158 771
977 503
378 959
875 94
149 638
582 149
283 554
253 492
907 511
735 814
184 226
889 278
940 670