1022 809
780 308
647 276
844 96
869 197
659 752
69 335
286 545
671 586
632 485
321 308
505 604
625 505
491 965
140 445
883 275
742 392
904 54
321 381
371 336