7114
6099
5752
5349
5246
5077
4824
4642
4567
4192
4144
3997
3973
3957
3831
3702
3611
3535
3198
2993
2834
2820
2590
2553
2549
2506
2243
2207
2068
2039
2023
2021
2006
1999
1963
1941
1930
1873
1871
1870
1803
1799
1793
1753
1704
1614
1599
1582
1505
1493
1461
1405
1402
1362
1342
1341
1335
1323
1322
1318