89891182
65562175
64438147
5145929
5061564
3553265
3467326
3308426
3286747
3278758
3259761
3139573
308536
2790539
2786027
2761729
2731333
2723147
2705633
2554661
2528344
2510228
2484835
2466935
2418829
2407334
2362123
2344317
2341520
2336623
2334644
2240419
2223848
2217530
2167119
2127230
2111632
2089739
2033244
1937135
1923035
1862554
1847317
1781319
1780225
1708136
1698418
1692632
1683621
1681728
1665841
1655032
1651515
1646829
1643122
1637711
1612718
1593918
1590225
1578612
1577422
1540516
1533516
1529116
1513023
1478620
1477827
1468123
1466217
1463822
1460933
1457713
1428415
1422930
1407218
139307
1390724
1380924
1379217
1367720
1367717
135639
1355824
1350530
1350317
1349819
1330014
1301614
1294214
1281523
1270013
1268615
125416
1248413
1238930
1225112
1221513
1214414
1206915
1201316
120119
1195513
119467
1191025
1164719
115458
1145618
1141313
1118614
1111615
1111029
1101710
1099518
1098922
1085434
1067111
1066315
1066212
1062113
1060817
1046310
104287
104268
1040217
102789
1017314
998716
985010
965214
961119
957618
950417
949726
94917
94846
94283
93877
934310
931213
92426
92019
912513
912213
909419
90817
908015
907710
900727
900012
898217
881023
87958
870816
868711
83937
83879
83595
835010
83507
833910
82908
826819
80995
804714
80118
798516
794617
790812
781312
767712
75666
752610
75075
747315
744613
74334
74069
73929
738925
734312
719110
71294
709413
70658
69960
699316
691610
689913
686715
68607
67644
67443
67407
669110
653813
647413
646810
645313
64424
641112
622430
62012
619914
61804
61565
614510
614118
61263
60557
605214
605110
59767
596121
59353
588511
58847
58545
58033
57966
575420
57486
56994
56875
56707
56610
55879
55216
55053
54955
54724
54646
54470
54264
54063
539811
533619
52823
52625
52298
52173
51802
51667
51040
50733
49892
49644
49184
48519
48465
48067
48053
47866
47723
47724
47613
473610
46789
46212
45954
45744
45050
444310
44394
44115
43670
43645
43386
43315
43293
43287
43073
42681
42658
42310
41779
41665
41497
41125
40741
40694
40475
40393
40308
40227
39270
38824
382510
37837
37692
37671
37482
37052
37036
36936
36812
36685
364210
359411
35756
35613
35441
34940
34926
34672
34530
34433
33922
33864
33380
33203
330910
33080
32626
32455
32353
31792
31650
31185
30533
30315
29290
29024
28732
28522
28040
27493
2742132
27235
27200
26420
25732
25711
25642
25484
25252
25214
24562
24510
24401
23990
23703
23293
23234
23150
22980
22440
22340
22260
22200
22140
22071
21871
21830
21660
21320
21262
20541
20531
20341
19272
19180
18961
18851
18792
18662
18554
18490
18433
18354
18223
17524
17133
17080
16624
16381
16060
15922
15865
15842
15710
15540
15473
14660
14435
14370
13992
13691
13673
13252
12510
12480
12103
11850
11850
11700
11341
11054
11010
10921
10812
10800
10770
10705
10692
10480
10340
10030
9590
8671
8591
8381
1121