7032
5669
5205
5077
4782
4432
4352
3560
3484
3320
3314
3299
3283
3265
3230
2882
2817
2755
2738
2628
2566
2559
2502
2496
2467
2420
2375
2357
2342
2275
2224
2165
2156
2147
2104
2068
2026
2022
1992
1974
1946
1933
1932
1932
1908
1894
1851
1832
1815
1803
1795
1739
1733
1732
1711
1677
1657
1652
1650
1646
1644
1643
1641
1634
1606
1590
1579
1579
1576
1565
1538
1532
1496
1466
1463
1455
1451
1432
1420
1406
1393
1373
1367
1361
1356
1326
1322
1309
1304
1303
1298
1269
1265
1245
1240
1220
1214
1198
1185
1180
1175
1167
1153
1128
1123
1117
1108
1101
1085
1078
1075
1066
1043
1042
1037
1024
1019
1016
1016
1006
1002
986
981
979
974
961
959
953
949
948
942
940
939
939
937
923
915
914
912
899
893
884
875
870
866
864
859
843
840
830
819
815
813
810
809
806
800
793
791
790
789
788
782
778
776
775
767
754
754
737