5087
4400
3966
3620
3614
3604
3311
3199
3123
2979
2914
2856
2705
2666
2657
2622
2462
2374
2094
1957
1918
1894
1817
1765
1707
1632
1624
1584
1563
1520
1475
1460
1444
1339
1331
1324
1286
1284
1268
1261
1241
1213
1209
1201
1179
1161
1156
1115
1089
1061
976
954
953
951
950
948
942
921
906