1044 580
1038 312
1022 78
1004 394
982 553
961 532
945 42
899 429
881 643
829 853
810 350
802 961
794 982
793 267
784 202
763 134
690 599
679 282
675 158
662 961