1670 9
1015 863
1007 193
1003 60
1003 673
973 583
956 800
930 27
923 314
886 703
873 90
840 248
814 729
770 728
741 795
716 805
668 538
634 560
611 51
584 487