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