1015 2
1014 475
1006 519
1000 689
997 813
997 590
990 212
978 175
975 656
970 462
967 426
960 308
954 442
945 940
940 487
936 682
936 370
934 418
934 44
933 52