5282
4249
4231
3902
3866
3643
3466
3247
3077
2950
2919
2901
2828
2770
2604
2482
2390
2252
2129
2006
1911
1853
1852
1827
1787
1590
1584
1569
1546
1451
1443
1406
1380
1378
1376
1346
1322
1320
1307
1301
1284
1271
1254
1216
1175
1147
1022
1006
1005
992
964
963
962
954
945
934
923
916