1084263
802142
72011
60636
58578
470184
43451
39695
391180
38271
343160
32354
299215
286292
27075
26162
24048
238112
22717
22444
21556
21532
21243
19151
18634
18561
17631
16831
16645
16327
15847
15773
156176
14912
14658
14538
14231
14118
1379
13620
13557
133269
13120
128736
12824
1289
12720
12716
12746
12036
11862
11720
11334
1129
11133
11120
11013
10851
10848
10620
10510
10514
10417
10419
10319
10215
10211
10123
10030
10034
10014
10031
9922
9930
9824
967254
9619
9412
9441
9315
9335
9320
9214
9142
910
9079
9047
9019
8926
886
8827
885
860
8613
8625
840
8413
8425
838
8312
8325
8222
8213
8112
8011
8013
8029
8022
8033
8016
793
7943
797
7925
7915
794
7918
78124
786
7813
7733
776
7779
76169
7618
7612
7632
769
7626
759
7513
7533
7421
7417
745
7244
7217
7110
713
707
706
7054
7034
6911
6930
6923
6879
686
6825
6814
670
6715
6616
6628
661
669
6618
6512
6524
6410
6456
6413
6417
647
6315
637
6326
6310
6314
6217
6219
622
626
6227
6218
6118
6130
6113
619
617
602
609
6015
6016
5938
5912
5919
597
594
5920
5926
5916
5835
5734
5715
5711
5630
5612
563
5616
564
5610
5516
5515
559
555
5513
545
5422
5324
5331
537
5310
525
526
515
5115
5014
504
5011
505
503
506
508
5010
491043
493
498
490
491
497
4815
4824
489
486
4812
4819
488
4810
4711
4719
4710
472
4720
475
4716
4724
4612
467
4610
460
450
457
456
455
4412
4410
449
444
443
4319
430
438
436
434
437
4311
432
4211
428
426
427
420
4115
4111
419
410
4110
417
414
412
416
4130
405
408
407
406
4012
4010
403
4022
3922
396
390
3936
384
3814
381
382
383
380
3810
389
3813
379
3735
374
373
3718
377
378
371
3744
3622
369
3612
362
3614
3611
3625
3530
352
355
358
354
351
353
356
3510
3516
3410
3411
342
3412
348
3413
346
341
340
343
3430
333
332
339
335
337
336
321
324
326
323
327
325
3213
319
315
314
316
317
3112
313
3110
310
318
3121
302234
305
300
302
307
3017
303
301
304
2914
294
293
2915
291
290
297
2912
2922
295
2811
285
286
2810
281
282
280
283
2816
2714
275
276
277
273
274
278
270
2713
268
269
2637
263
261
262
266
264
2612
260
267
253
252
255
254
258
256
2510
2410
241015
240
242
244
247
246
243
241
249
233
234
235
236
230
232
227
2210
220
222
226
221
2214
2217
225
224
223
2112
217
210
214
212
215
213
216
211
2111
2110
20149
204
205
207
203
208
206
202
200
194
193
190
191
197
196
192
180
187747
182
181
183
185
184
174
170
173
172
175
177
171
176
163
164
162
161
160
1611
1610
166
150
151
153
156
157
155
154
152
144
143
146
140
141
145
130
131
135
132
136
133
125
122
123
126
121
120
124
112
114632
111
110
113
100
103
101
104
98433
90
93
91
80
82
86
70
71
76
67942
63448
60
65
50
58
54
43868
40
42
41
30