5288
4514
4277
3957
3890
3478
3396
3285
3230
3019
2990
2920
2911
2794
2606
2548
2472
2460
2261
2086
2077
1952
1949
1884
1836
1702
1692
1582
1573
1498
1467
1464
1462
1457
1429
1389
1371
1357
1328
1303
1267
1261
1244
1197
1151
1149
1097
1084
1063
1041
1023
999
996
983
981
962
954
947
945
938