1038 82
1028 44
1022 529
1015 64
1008 574
1002 56
995 577
995 886
992 296
984 451
982 442
979 431
972 493
959 234
958 921
947 84
946 201
946 608
944 431
933 572