1073 445
1032 166
1019 674
886 7
885 702
861 505
802 87
786 848
784 267
783 367
752 644
650 639
622 327
621 157
610 645
605 138
514 790
473 408
461 788
431 434