142897
1354242
1112310
1028605
926959
691323
548391
537233
509469
503542
453854
422055
313743
293772
283768
270521
265907
217280
213095
171357
167481
157966
156605
155882
151589
147668
144449
142897
136627
134557
119426
116161
109716
107845
100987
96260
94200
86313
82224
80802
74063
71438
68907
66512
66499
65280
63742
62671
61536
60519
58274
53957
52315
49968
47567
47164
42955
42029
41192
40315
40256
36016
34881
34469
32716
31252
30925
30479
30450
29646
29357
29200
27713
26508
26316
26228
24953
24626
23622
22768
22265
21841