1596
1594
1591
1588
1575
1531
1523
1521
1513
1512
1508
1492
1489
1486
1477
1471
1467
1452
1445
1444
1442
1430
1417
1415
1410
1408
1397
1392
1380
1372
1366
1356
1350
1343
1338
1333
1328
1324
1320
1319
1311
1308
1304
1301
1296
1295
1294