250 365
1186 184
841 676
565 718
948 497
539 267
958 38
974 432
165 310
473 487
45 471
779 120
435 745
829 351
862 278
100 460
632 427
295 784
986 958
863 905