5955
4708
4548
4321
4201
4186
3846
3563
3386
3350
3316
3303
3175
3077
3043
2958
2948
2655
2365
2306
2224
2098
2095
2092
2053
1949
1857
1725
1695
1677
1654
1632
1627
1625
1596
1576
1552
1538
1477
1427
1423
1417
1415
1406
1396
1369
1353
1301
1234
1183
1171
1162
1156
1134
1124
1103
1080
1068
1063