105 217
224 308
658 491
824 965
831 831
871 510
797 143
947 496
47 138
811 376
685 670
753 460
585 178
568 643
199 126