688 225
509 674
108 69
191 313
544 876
986 530
37 469
1031 844
388 570
710 520
657 361
644 335
929 497
518 807