1068 59
1033 258
1027 901
1013 78
1010 299
1006 731
995 886
979 444
974 4
968 475
967 704
964 691
963 466
960 35
958 164
956 568
934 628
931 17
922 941
915 239