16421
9186
8096
7837
7536
7182
6180
5942
5888
5872
5583
4869
4532
4188
4098
4054
3988
3958
3824
3762
3736
3708
3690
3658
3579
3573
3265
3207
3178
3159
3089
3057
2984
2845
2776
2727
2643
2628
2577
2459
2431
2430
2367
2278
2262
2198
2191
2081
2002
1937
1920
1820
1799
1785
1782
1735
1704
1697
1640
1632
1606
1593
1479
1467
1426
1411
1401
1351
1309
1300
1299
1268
1263
1252
1227
1221
1212
1199
1192
1169
1169
1137
1109
1061
1054
1049
1042
1032
1024
1012
998
992
969
966
904
901
891
886
879
861
850
833
822
815
800
778
750
715
711
700
699
697
647
635
588
574
503
473
468
467
467
455
426
419
409
401
400
386