316 864
936 825
320 612
1100 601
535 566
493 481
668 468
46 358
112 289
466 280
675 219
635 133
461 126
120 29