5390
4503
4423
4178
4049
3528
3404
3367
3279
3128
3042
2997
2941
2887
2654
2586
2542
2526
2240
2132
2056
2045
2013
1883
1867
1806
1731
1617
1605
1593
1581
1518
1478
1472
1442
1421
1376
1371
1353
1341
1322
1257
1219
1215
1189
1183
1137
1129
1095
1087
1060
1058
1023
1017
1013
989
969
958
957