1186
1541
1189
1083
1475
1442
1622
2023
2131
2024
1159
1258
910
1375
1001
921
960
1490
1079
1344
937
1180
993
1484
1385
912
1596
1025
1514
967
990
1298
1588