493 883
263 546
547 794
534 684
510 679
684 423
59 100
695 770
344 177
554 475
143 116
921 60
905 587
385 3
747 272
267 755
693 903
399 71
933 98
837 970