840 101
228 628
942 231
197 694
970 287
178 592
407 263
809 262
859 532
350 132
991 954
559 174
320 527
435 79