1088 418
1032 83
987 954
917 360
913 596
786 413
776 497
752 140
741 776
688 565
683 15
641 231
613 992
588 151
556 394
506 771
420 633
117 606
93 875
65 5