7529
7015
5915
5474
5393
5364
5347
5115
4868
4665
4603
4548
4290
4014
4010
3973
3868
3828
3316
3242
3094
3009
2985
2896
2831
2651
2607
2504
2498
2389
2326
2245
2181
2157
2148
2123
2112
2089
2070
2066
1996
1981
1930
1921
1876
1858
1800
1743
1706
1657
1601
1584
1580
1559
1499
1489
1483
1460
1447
1446