9818
9453
5904
5321
5113
4991
4960
4448
4341
4021
3889
3857
3425
3396
3394
3383
3250
3132
3051
2882
2792
2687
2514
2363
2333
2318
2250
2192
2158
2141
2089
2069
2069
2034
1971
1912
1909
1875
1870
1856
1845
1807
1807
1791
1787
1779
1744
1741
1723
1708
1686
1560
1540
1510
1506
1504
1479
1475
1456
1431
1349
1348
1340
1338
1327
1303
1285
1282
1270
1263
1249
1249
1223
1213
1199
1152
1143
1123
1117
1078
1045
1041
1022
1007
999
990
983
978
967
924
905
904
834
812
812
812
801
797
796
784
770
763
708
707
705
698
600