400 355
119 526
687 771
976 458
626 3
818 440
948 362
288 737
546 721
796 824
437 61
904 231
166 917
984 359
337 856
685 213
959 956
927 138
68 133
20 691