316 864
937 825
323 612
1112 601
536 566
493 481
669 468
46 358
114 289
467 280
677 219
640 133
466 126
122 29