1087 243
1013 129
1006 658
983 599
875 172
786 908
783 763
690 353
656 847
646 306
615 606
589 139
570 946
561 75
540 986
539 487
527 739
484 766
413 225
300 589