716263
53410
502142
37636
35878
35750
300184
24869
241180
22095
210160
209292
20954
179214
16515
16562
16275
16048
157112
13656
13444
12842
12832
12851
12434
11460
11231
1078
10720
10431
10244
10012
9838
98176
9873
9718
9736
9627
9547
9057
8431
83269
8146
79736
7815
7720
7634
749
7310
7361
7241
7013
7058
7020
7030
6724
6733
6626
6614
6524
6351
6342
6317
6323
6220
6215
6211
6248
6247
6231
6216
6120
6114
6127
6113
6119
6034
6014
596
5914
5919
5925
5819
589
5813
570
5715
566
5618
5518
5513
5512
5412
5429
5425
537253
530
5315
5319
534
5332
5325
5212
5229
518
5113
5143
503
505
507
5013
5020
4921
4979
4930
4922
4810
4811
47123
471
4712
4710
4744
4722
479
4733
465
4626
4618
4510
4523
4522
4434
4414
4379
4316
436
437
4324
42169
4210
4217
4235
4227
4115
4113
419
4118
4154
4015
4079
407
4026
4013
4016
3916
399
3915
3925
3912
391
3914
3833
3856
3830
380
3817
3816
3820
3735
3719
3738
3717
379
374
373
3715
3720
375
378
377
367
3628
3619
369
362
3633
3510
3512
3519
356
354
3511
357
3431
3412
340
345
346
349
3416
3334
3315
335
334
339
3330
337
3313
3326
333
338
3216
3210
3218
322
323
325
326
3211
327
3115
3124
3116
3119
3111
310
314
312
307
304
3011
3022
306
308
2924
2915
295
297
299
296
2814
2822
282
288
2811
285
287
2810
280
284
2830
2711
2712
274
275
276
273
279
278
2710
277
270
260
2611
2619
265
2635
266
268
269
263
256
2512
250
255
254
251
2536
253
244
249
247
2413
242
248
2430
243
239
2311
232
238
230
233
234
2320
235
237
231
2310
2312
2344
2322
222234
2212
221
225
226
2217
224
2210
223
227
222
228
2111
2122
211
219
212
2112
213
210
216
218
2113
2012
2014
202
2013
206
204
205
207
203
2016
200
2025
191043
199
1910
191
198
196
194
1916
197
195
193
1921
18149
183
1837
184
180
182
1814
188
186
1812
185
175
1710
1714
1730
173
170
177
171
174
176
1718
172
160
163
1615
166
167
165
162
164
161
168
1622
1610
157
1510
154
159
155
150
158
152
153
142
143
146
1410
148
145
140
141
1414
144
133
134
1310
137
138
135
131
130
1311
1317
136
124
120
128
127747
122
123
121
127
125
126
1214
1211
1110
111015
114
113
1112
110
116
115
112
111
117
100
103
101
102
104
107
105
106
93
95
90
91
92
96
94
80
84
81
82
83
86
85
73
70
71
76
74
75
72
68433
61
63
60
62
64
65
67
66
57942
50
53448
54632
56
53
51
55
43868
40
41
48
46
43
30
33
32
36
35
31
22
21
24
20
16
00