12083
10709
6375
6162
5847
5794
4463
4196
3585
3383
3203
3086
2996
2636
2613
2574
2548
2538
2536
2479
2453
2429
2388
2356
2292
2267
2242
2195
2038
2033
2023
1963
1960
1886
1854
1834
1826
1762
1762
1754
1739
1709
1707
1693
1655
1611
1600
1519
1511
1501
1480
1464
1412
1408
1406
1319
1295
1285
1273
1258
1251
1251
1215
1205
1191
1167
1162
1161
1146
1141
1140
1101
1050
1042
1031
1027
1007
1002
1000
987
979
952
951
938
938
932
910
887
842
836
829
823
813
803
785
782
780
751
715
715
712
703
673
663
654
652
651
650
643
643
621
610
607
598
597
592
584
576
566
560
548
543
542
541
538
535
502
488