1026 776
1019 114
1008 813
1003 810
998 301
995 42
989 143
988 708
978 292
977 115
975 916
968 804
967 208
966 468
966 479
965 618
962 377
948 881
947 496
943 671