251 411
756 483
610 61
1018 849
914 596
83 122
479 559
173 538
477 954
91 750
584 376
119 82
656 128
421 639
663 840
484 639
1002 48
809 1
409 428
283 904