16219
9225
3315
3147
2709
2626
2411
2403
2277
2192
2159
1941
1879
1835
1638
1625
1617
1612
1604
1602
1525
1505
1503
1386
1373
1364
1361
1351
1339
1338
1309
1250
1239
1232
1202
1198
1198
1188
1187
1164
1150
1150
1148
1096
1094
1094
1093
1073
1066
1038
1016
1003
996
979
963
931
929
925
923
914
912
904
900
891
888
888
884
867
865
859
857
847
846
845
831
830
829
826
818
804
803
799
798
797
792
777
770
766
760
755
752
750
746
730
727
723
720
705
686
685
682
676
675
667
656
653
653
653
639
639
639
631
630
618
611
607
604
600
600
592
590
582
578
575
559
557
552
549
547
542
540
526
525
523
513
507
507
500
498
474
459
450
450