5856
5051
4812
4480
4354
4161
3970
3775
3717
3400
3357
3340
3271
3227
3214
2950
2865
2838
2608
2498
2292
2290
2123
2089
2046
2013
1859
1805
1728
1683
1679
1652
1651
1631
1607
1606
1604
1552
1538
1527
1524
1482
1449
1441
1424
1419
1361
1320
1167
1156
1138
1126
1124
1123
1115
1109
1101
1098
1094
1073