20276
15390
13601
12170
9222
873263
8160
7922
763148
5930
50136
4980
48778
4030
400184
3882
3760
3680
3675
32869
3230
3190
3180
31695
314180
3080
3072
285160
2830
2750
27054
26727
2660
2520
2503
2480
2460
2370
22775
22162
2180
2170
2158896
2110
2091
20748
20615
2020
201112
1971
1962
1960
1890
1850
18456
17828
1768313
17632
1740
17165
1700
16942
16529
1640
16351
1614178
1600
15834
1570
1574
15535
1531
1530
15129
15031
1488160
14658
1462
1460
1450
1430
14118
14024
1400
13947
1390
1380
137176
13712
1360
13573
13518
13440
132894
1320
1311833
13110
13027
12927
1299
12834
12612
1240
1230
12279
11914
1190
11838
11831
11844
11718
11257
112269
1120
1110
1100
10946
1080
10620
1069
1060
10558
1052
1044354
1047
1030
102736
1013391
10115
10020
1005
10013
980
9619
950
9462
9419
9310
939
9229
9117
910
8951
8920
8824
8714
8748
8731
8732
8610
869
8664
857959
850
8414
8330
823
8210
8229
8122
8113
8015
8024
8019
799
790
781013
7819
7812
7817
7734
7711
7619
7613
7626
7610
760
7547
756
746
7412
7418
749
740
736
7220
7113
716
7127
7115
710
709
7023
698
6912
6919
6916
690
6835
689
6829
680
675541
673715
6743
6732
6733
6716
6717
6715
6710
668060
665
6625
6615
6618
660
658869
659
657
650
6421
64124
6410
643
648
640
6330
637
636
6222
6210
616
619
601
6044
608
5910
5979
597
592
5924
590
587
5826
584
5822
580
5715
570
567
5612
566
5624
565
559
5516
552
5415
5428
540
5427
544
547
5310
536327
5312
538103
539
5315
5217
5219
5135
512
510
5016
509
5018
500
497
4811
4814
487
4835
4716
4719
476
4713
4722
473
470
4618
464
465
4611
468
4515
451
458
4526
457
4523
453
450
4424
443579
445
4412
448
4320
436
433
4319
4310
438
4212
426
429
4213
420
4111
4110
417
413
4116
414
419
410
400
407
404
4013
406
405
3910
393
398
3815
385
386
387
3814
375
3715
377
370
360
362966
365
366
364
367
368
352268
359
3514
357
356
353
355
3412
348
344
3416
345
347
341
339
3335
336
338
3310
335
330
3210
321
320
311311
318
311
315
313
316
3110
314
319
310
302
308
303
306
3044
3022
300
294
296
297
292
293
2912
291
2813
283
282
280
275
276
2710
273
2736
277
279
270
2615
263
264
265
2612
2613
260
266
256
255
253
2516
252
259
245
2410
2414
246
241
248
2418
247
242
2312
236873
234
2310
231
230
233
223
2237
228
224
227
225
226
2212
2213
2216
215
216
213
212
211
214
218
210
217
207
2010
200
202
190
192
1917
194
187
184
183
185
182
180
1710
172031
178
170
177
173
172
1714
176
174
171
162
163
165
160
151
153
156
152
154
155
1510
143
144
1412
142
145
140
134
131
130
133
132
136
137
1310
135
123
125
122
112
110
111
116
103
100
106
102
81739
80
81
83
72
71
60
31