1039 232
1033 148
1022 338
1014 335
1007 731
998 68
997 834
993 585
975 455
975 776
969 464
966 5
957 972
955 477
954 565
949 979
932 643
923 475
921 744
916 817