1056 499
1003 20
999 650
988 104
988 154
980 377
974 733
972 850
971 943
970 315
961 145
957 943
955 822
946 262
933 861
919 475
917 239
917 687
909 304
894 833