2610
2578
2483
2471
2457
2286
2197
2182
2122
2100
2030
1993
1921
1838
1775
1626
1623
1513
1501
1489
1447
1441
1397
1391
1389
1351
1290
1286
1212
1190
1185
1032
1028
966