535 525
543 509
633 425
677 362
961 319
1035 241
158 587
70 476
921 227
327 531
108 119
503 281
973 551
463 501
625 16
870 298
887 858
622 827
974 1
115 689