2823
2820
2795
2547
2532
2356
2311
2268
2240
2186
2184
2109
2091
2004
1916
1702
1600
1514
1453
1423
1340
1331
1309
1039
1015
1010
978
942
930