1038 736
1026 830
1005 550
1001 479
998 714
964 739
960 200
960 289
957 583
951 452
937 391
921 870
915 239
880 429
864 312
849 872
833 39
827 622
820 638
812 476