1079 331
1043 178
1006 980
995 120
987 115
959 856
948 491
948 809
911 66
893 829
860 726
812 851
739 365
720 542
705 836
675 255
635 297
615 228
615 681
605 797