2026
1762
1761
1754
1705
2055
1742
2054
1744
1749
1746
1748
1753
1750
1757
1518
1464
1519
1521
1522
1343
1199
1190
1109
991
1013
970
964
965
1218
1216
1191
1127
1126
1122
1121
1001
1045
1048
1049
1039
890
946
992
1017
1018
873
874
876
881
882
812
852
839
809
774
732
725
720
740
718
694
691
