5578
4750
4461
4097
4014
4008
3749
3579
3476
3359
3355
3211
2977
2938
2931
2800
2589
2413
2280
2160
2159
2070
2061
1990
1955
1904
1876
1756
1727
1687
1669
1664
1661
1621
1599
1501
1475
1453
1447
1443
1391
1363
1281
1248
1234
1220
1196
1194
1190
1186
1180
1145
1144
1132
1123
1122
1090
1044
1036