1003 462
999 32
992 805
986 508
982 543
982 658
972 410
971 170
959 992
957 136
955 831
949 156
948 848
944 515
942 197
938 95
933 499
928 482
914 426
912 594