717263
53810
505142
37736
36478
35850
301184
25169
242180
22395
217160
211292
21154
181214
16662
16515
16475
16048
157112
13756
13544
12932
12842
12851
12434
11460
11331
1088
10720
10431
10444
10012
9938
99176
9873
9718
9736
9627
9647
9057
8431
83269
8246
79736
7915
7720
7734
759
7510
7461
7341
7258
7220
7130
7013
6933
6824
6626
6614
6442
6420
6423
6351
6317
6348
6347
626
6220
6215
6211
6219
6231
6216
610
6114
6127
6113
6034
6014
6019
596
5925
5819
5815
589
5813
570
5718
566
5625
5518
5512
5513
547253
540
5429
5415
5432
5313
5319
534
5325
528
5243
5213
5212
5229
5113
5021
503
505
5022
507
5020
491
4911
4979
4930
4810
4844
4826
47123
4712
4710
4722
479
4733
465
4618
4634
4614
4510
4523
4522
4379
4316
436
437
4317
4324
42169
4210
4217
4235
4227
4115
4113
4126
419
4118
4154
4079
407
400
401
4016
3916
3933
399
3915
3917
3925
3912
3920
3914
3856
3830
3815
3816
3820
388
3735
3719
3731
3738
3717
379
375
374
373
3733
377
367
3628
3619
369
362
364
3610
3510
3512
356
359
3516
3511
357
3412
340
345
347
346
349
3426
3334
3324
3315
334
3330
336
3313
333
338
3310
3216
3218
322
323
325
326
3211
3224
327
3115
3119
3111
310
314
312
3124
307
304
3011
306
3022
308
2924
2915
295
297
299
296
2930
2814
2822
282
288
2811
285
2810
287
280
284
2711
2712
274
275
276
273
279
278
277
270
260
2611
2619
269
265
2635
266
268
264
2630
2512
252
253
250
255
251
259
2536
2513
244
242
247
2413
2410
248
243
239
2311
231
238
230
233
234
2320
235
237
232
2310
2312
2344
2322
222234
2222
2212
221
225
226
2217
224
2210
227
222
223
2111
219
2112
212
213
210
216
218
215
2125
2113
201043
205
209
2014
202
2013
204
208
207
206
2016
200
203
1910
191
196
194
1916
190
195
1921
199
18149
1830
183
1837
184
180
182
1814
188
186
1818
1812
181
1810
185
1710
1714
1715
173
170
177
171
174
175
176
172
1610
160
163
166
167
165
162
161
164
168
1622
157
154
159
155
150
158
152
153
156
1510
142
143
146
1410
148
145
140
141
1414
144
133
134
130
1310
137
138
131
135
132
1311
1317
136
1210
124
128
127747
122
120
123
127
126
125
1214
121
111015
114
113
1112
110
115
112
111
116
1110
117
100
103
101
102
104
107
106
105
93
95
90
91
92
96
94
80
84
81
82
83
85
86
73
70
71
76
74
72
68433
61
63
60
62
64
65
67
57942
50
53448
54632
56
53
55
51
43868
40
41
48
43
42
30
33
32
36
34
31
22
21
26
20
00