2025
2054
1744
1759
1727
1751
1755
1758
2028
1752
1743
1748
1756
1750
1757
1523
1497
1517
1520
1522
1371
1198
916
905
885
990
1217
206
204
1219
1216
1123
158
156
1124
1121
904
1000
1042
1040
1039
1019
995
1015
1016
1018
865
872
875
878
882
116
76
786
831
773
50
727
21
703
701
696
690
