940263
704142
66811
53736
51878
417184
40150
34771
34595
338180
302160
28554
268214
254292
23575
23062
21748
21444
21215
207112
19856
19632
18342
17551
17034
16760
16231
15131
15044
14527
14447
141176
14173
13512
13318
1309
12838
12820
12631
12457
12358
11920
1199
118269
11446
11216
10936
108736
10824
10720
10420
10162
10034
9913
9810
9551
9520
9517
9529
9233
929
9120
9111
9148
9131
9015
9022
9014
9019
9041
887254
8824
8814
8526
8530
8419
8415
8323
8219
8142
8114
8019
790
7912
780
7834
7822
7814
7847
7813
7779
776
7713
7727
7635
7625
756
7512
7520
755
748
7412
7425
7418
733
736
7325
7329
727
724
7121
7111
7115
719
7125
7018
7012
705
7043
7033
6916
68124
68169
6813
6832
6826
6713
6722
6633
6610
6630
6613
6579
631
6317
6315
6354
626
6210
6179
6144
607
6012
606
6017
6034
5916
5910
5913
5914
5816
5828
580
586
5825
5824
5710
577
579
574
5727
5615
5635
5612
5617
5619
569
5613
5623
5618
5519
559
5516
5518
5415
5430
5426
539
5315
537
5310
5256
5234
522
5216
5211
5220
527
5138
512
5114
513
5016
5030
509
5011
507
495
496
4913
493
4922
4926
494
497
4818
484
485
4819
4715
4731
475
4624
4614
4611
463
461
466
468
4613
4610
456
4512
4516
4412
4415
447
4324
437
4320
433
438
4211
4219
4210
4216
423
429
4212
428
427
4224
4112
417
416
410
400
405
4010
404
406
407
3915
392
3910
3911
395
399
3819
388
386
3830
370
3711
3714
379
375
376
377
372
3712
368
363
364
367
366
360
3535
354
3511
355
356
341043
344
3422
349
340
3410
343
342
339
332
333
336
3312
338
3325
331
3222
322
323
326
327
324
321
312
318
311
315
310
3114
313
3110
3112
3144
3013
305
306
308
307
302
3012
3010
303
300
295
2911
291
2912
294
293
296
2917
2936
2930
2913
282234
2810
284
287
285
289
2818
281
2811
286
2812
2711
2712
276
274
270
273
2722
275
272
271
278
2614
269
2615
263
264
265
268
266
260
267
2616
2610
2613
259
256
257
250
2510
251
255
258
254
2521
2513
2430
243
244
247
241
246
2412
240
2416
234
233
235
2337
238
232
230
224
223
2210
225
222
221
220
226
228
2214
229
2110
210
212
213
215
216
217
211
20149
207
200
202
206
2014
201
2017
205
203
204
193
197
198
194
192
190
196
195
1910
1810
184
188
187747
187
185
182
183
181
180
186
1811
170
171
176
177
173
174
160
163
1612
167
162
164
1611
165
161
166
154
150
151
152
153
155
156
1510
141015
144
143
140
146
145
141
1410
142
133
130
132
131
137
136
134
135
124
123
125
122
121
120
112
113
110
111
116
100
103
101
102
106
105
104
98433
94632
90
93
94
91
95
86
80
81
82
83
84
70
71
72
60
61
65
57942
53448
52
58
50
43868
40
46
44
42
30
31
20