94673220
8532720
6829971
3686914
3649299
3604581
3409500
3356660
3243926
3033384
2971361
2896327
2680751
2408078
2060130
2005342
1897757
1795408
1720695
1624596
1615550
1413097
1382503
1352754
1275522
1259830
1104378
931237
926237
861123
813272
805210
789422
788353
766140
750851
741113
730741
729992
722182
698349
685268
678172
674586
663894
649910
647675
639712
623873
614939
608017
607783
607151
606153
605191
599246
596266
593901
564909
560210
551252
536373
532662
532605
529505
522485
518121
514230
508592
504080
496795
495978
488675
473960
468898
468231
466635
466124
464929
459286
456615
441552
435341
427673
421869
419254
410323
410108
408392
405757
404145
403598
390636
387660
385986
385325
382813
381088
379091
378808
368687
366656
366141
363870
361255
355820
353424
350907
341175
338624
336748
325506
322704
321162
316567
313992
313399
302668
297933
292995
291610
286415
286211
285351
281698
278825
272112
270948
269468
268622
257855
254454
254347
252576
252195
246066
244414
243552
243383
241203
241079
240139
238322
237375
236406
234096
233623
231321
229966
227501
223514
223274
220306
218458
216482
215592
210518
210023
209544
209005
208916
207670
207668
207269
206976
199246
198861
193850
192386
191797
190748
190114
187650
187544
186431
186085
184724
184505
184433
182929
181996
180534
175488
174723
172488
172441
172280
171556
170417
169714
168517
167328
164611
164604
164138
161548
160617
158727
154688
154383
154278
154043
152438
151301
149786
148007
147615
146876
146433
146112
145175
144511
144104
143024
141777
141691
139064
139017
138290
136405
136347
134876
134794
134220
134083
132986
132544
132418
132407
129712
128786
128529
128143
122095
121802
121402
121267
120636
119524
119408
119136
116702
116291
115510
113294
113163
112999
112652
112606
109926
109234
108754
108427
108245
107196
105909
105138
105034
103690
102665
102539
102445
101920
101206
101156
99927
99734
99612
99610
99307
99169
98258
97869
96592
96443
96325
95900
95499
95178
94821
94470
91790
91258
91243
90748
90298
90215
89141
88986
88968
88829
88782
86580
85855
85565
85015
84176
83925
82987
82901
82306
81807
81531
80780
79856
79457
79161
78945
77727
77152
76750
76686
75686
75461
74358
74244
73318
73080
71771
70356
70086
69833
69020
68868
68630
67684
67487
67160
66892
66509
66226
65930
65674
65496
65472
64520
64378
64359
64301
63488
63390
62889
62849
62742
62691
62327
62190
62088
62003
61772
61490
61109
60902
60562
60308
59999
59927
59052
58670
58655
58647
58619
58233
58147
57912
57849
57495
57399
57251
57190
56949
56726
56697
56553
55864
55507
55169
55097
54935
54504
54488
54342
54070
54004
53848
53708
53617
53570
53453
53047
52601
52493
52347
52328
51892
51838
50932
50619
50516
50290
50075
50042
50025
49637
49615
49533
49399
49098
49075
48897
48720
48713
48701
48586
48392
48271
48049
47410
47346
47307
47083
46665
46219
46136
46090
46054
45774
45719
45680
45644
45612
45601
45249
45115
45076
44805
44791
44610
44100
43861
43447
43383
43361
43267
43258
43041
43034
42858
42845
42608
42599
42500
42406
42379
42135
41941
41777
41668
41425
40793
40787
40536
40381
40248
40101
40013
39828
39765
39742
39650
39609
39589
39292
39215
39198
38636
38373
38215
38153
38094
37956
37901
37899
37820
37734
37641
37490
37453
37108
37047
36900
36836
36705
36499
36452
36198
36010
35886
35863
35724
35713
35447
35432
35152
35134
34961
34599
34287
34260
34065
33600
33520
33122
33050
32897
32848
32804
32631
32585
32245
32061
31930
31915
31865
31803
31764
31719
31716
31640
31633
31371
31358
31303
31272
31182
31074
31042
31039
31033
30963
30653
30589
30511
30334
30302
30288
30167
30079
30073
29917
29831
29760
29733
29707
29689
29653
29381
29002
28934
28852
28720
28664
28558
28546
28404
28339
28263
28145
28120
27825
27681
27578
27548
27477
27372
27254
27111
27044
26571
26470
26332
26314
26260
26196
26046
25971
25960
25933
25825
25685
25576
25421
25384
25250
25213
25212
25002
24913
24799
24746
24745
24565
24503
24436
24388
23964
23884
23877
23752
23400
23353
23344
23243
23132
23070
23041
22886
22625
22600
22589
22365
22299
22207
21971
21658
21590
21582
21546
21494
21462
21441
21438
21434
21380
21346
21296
21241
21230
21031
20811
20690
20651
20605
20568
20482
20363
20065
20000
19940
19771
19742
19719
19655
19498
19303
19233
19221
19138
19090
18958
18904
18773
18703
18676
18517
18208
18144
18032
17773
17516
17416
17410
17362
17242
17113
16927
16900
16689
16594
16394
16362
16030
15800
15740
15725
15396
15259
15135
14746
14487
14480
14357
14320
14045
13890
13569
13176
13069
12770
12724
12310
12156
11283
11167
10514
10490
10031
10016
9900
9890
9828
9336
9270
8720
8559
8355
8344
8210
8160
8095
7940
7880
7780
7778
7500
7069
6190
6150
4100
2966
0