1038 278
865 324
181 685
221 312
160 89
668 133
645 549
209 567
25 126
473 479
365 100
132 24
225 181
451 32
811 831
717 602
571 973
105 647
463 579
1057 714