1023 48
1012 525
1003 814
998 921
995 771
988 833
973 795
969 199
969 276
952 338
950 819
935 364
935 488
926 836
922 757
919 176
919 53
915 669
896 24
895 580