1015 2
1013 475
1003 519
999 689
997 813
996 590
989 212
975 175
975 656
968 462
966 426
954 308
952 442
942 940
938 487
934 370
934 44
933 682
932 418
932 52