4868
4721
3863
3524
3478
3475
3414
3185
3012
2820
2793
2775
2630
2586
2551
2534
2462
2356
2037
1954
1915
1768
1678
1663
1660
1595
1544
1523
1432
1418
1410
1321
1317
1313
1308
1301
1295
1260
1221
1205
1201
1199
1172
1164
1136
1129
1110
1068
1057
1043
996
944
930
900
898
890
884
876
845