1142 601
943 825
925 599
867 545
740 668
684 219
671 468
662 501
649 570
646 133
633 248
626 533
539 566
512 481
481 280
479 126
467 77
358 914
336 521
332 612