4967
4350
3955
3734
3560
3205
3122
3087
2977
2765
2750
2689
2545
2489
2365
2343
2195
1955
1890
1835
1748
1734
1658
1639
1550
1539
1487
1460
1385
1378
1321
1317
1265
1263
1243
1176
1164
1156
1154
1143
1127
1110
1108
1066
1059
989
976
969
968
954
952
924
917
913
881
871
835
834
809