4776
3881
3819
3695
3502
3167
3119
2939
2768
2710
2698
2656
2412
2408
2402
2391
2100
2043
1987
1863
1828
1751
1730
1696
1638
1573
1562
1545
1358
1330
1314
1273
1253
1237
1221
1190
1158
1132
1131
1106
1104
1099
1084
1077
1032
1005
1001
983
980
975
970
966
965
948
940
933
901
872
861
829