5285
4447
4134
3764
3469
3423
3386
3250
3228
3082
2963
2807
2787
2782
2759
2711
2560
2484
2190
2033
2004
1949
1867
1826
1774
1707
1655
1651
1557
1515
1507
1506
1476
1406
1402
1392
1339
1338
1323
1303
1287
1258
1243
1218
1199
1189
1147
1132
1105
1083
1024
1013
1001
999
979
971
961
955
936
931