28767
20161
17973
13932
12596
81211
628184
6060
6050
6000
5600
5510
5232
5180
4880
4840
4690
4423
4322
4201
4020
3983
3890
37727
3660
3640
3520
3510
3471
3400
3308896
32862
3150
3042
3021
2930
2830
2710
2708313
26658
2540
2534178
24930
24523
2450
2400
2380
2360
23418
2340
23132
23029
22434
2240
2238160
2220
21927
2180
2174
21212
2120
21017
2090
20640
2060
2020
1980
19635
1960
1950
19358
1910
188894
18718
1861833
1840
18224
1790
1770
1733391
17315
1660
1644354
1639
1620
1610
1600
1570
15319
15316
149736
1487
1480
1479
1469
14632
1460
14519
14413
1440
1442
1420
14120
14112
1400
13929
1380
1379
1357959
13414
1330
1339
13214
1319
13114
1290
12814
1280
12713
1251013
12524
12441
12223
1220
1199
11919
1190
11812
11811
11826
11815
11630
11517
1149
1143
1140
11313
1130
11231
1129
11129
11014
1100
10925
1090
1085
10810
1087
10725
1079
1075
1060
10634
1050
1040
10415
1046
10329
1030
1028869
1020
10016
1008
10023
1000
9818
981
975
976
971
970
960
9525
9514
950
943
9418
940
930
9313
9312
933
925541
926327
923715
9213
9126
9113
916
917
9110
910
9017
900
894
890
888060
883
884
880
879
8712
862
853
856
850
844
841
838
824
8214
827
820
810
807
804
808
8019
800
7918
7924
790
787
788
7714
7718
768
7622
7617
760
757
750
748103
740
736
725
727
720
710
7012
703
700
701
6910
684
6815
687
6827
678
670
660
655
654
656
643579
646
634
637
632
6313
630
6210
624
6213
610
617
613
614
601043
6012
6024
609
592
588
580
583
570
575
566
5610
560
556
555
553
542
5336
530
522
526
5111
513
519
502
505
506
507
500
492268
497
499
490
4913
492
481311
480
487
484
477
476
4713
473
474
470
4625
4610
461
4613
464
469
460
450
452
456
453
4411
440
443
444
438
433
4310
432
431
436
430
437
422802
425
426
4212
428
420
412966
412
413
4116
414
416
418
415
410
403
4012
402
407
3912
390
382234
386873
387
383
385
380
373
370
375
377
378
3610
3616
361
364
358
350
351
340
347
344
345
3410
342
341
335
330
331
321
324
323
320
322
326
3115
315
312
316
318
313
314
310
305
306
3014
309
303
300
291015
291
290
293
298
295
281702
284
282
280
270
274
276
273
271
261
266
263
260
262
2610
264
267
252031
254
250
255
253
240
246
2410
242
247
244
243
230
231
234
233
237
232
220
224
226
225
21149
217747
212
211
210
216
215
204317
202
200
206
192395
195
191
196
192
190
180
183
185
182
174
170
171
172
163
160
161
150
153
155
152
156
143
140
146
142
135265
137978
133
130
134
131
124632
126
121
120
114293
110
111
115
105726
108433
102
100
92430
97942
91739
9763
92
90
91
80
88
84
70
73448
71
6859
63644
60
50
46821
45925
41216
43868
44536
45580