4925
4105
4019
3800
3560
3459
3270
3046
2934
2859
2778
2767
2712
2628
2589
2427
2371
2281
2109
2027
1961
1822
1777
1739
1654
1621
1492
1468
1464
1446
1445
1380
1361
1347
1322
1320
1317
1295
1279
1262
1240
1227
1220
1208
1179
1152
1080
1032
1008
983
962
959
953
942
934
925
919
913
912
896