1029 169
1022 229
1005 30
976 282
975 837
974 5
963 879
942 221
940 829
930 308
911 990
895 992
884 293
874 137
870 42
865 615
864 718
836 676
833 585
810 259