96260
1354234
1112309
1028600
926959
691321
548391
537230
509469
503542
453853
422053
313743
293771
283766
270521
265905
217280
213095
171357
167481
157966
156604
155881
151589
147667
144449
142896
136627
134557
119426
116161
109716
107844
100987
96260
94199
86313
82224
80802
74063
71438
68907
66512
66499
65280
63741
62671
61535
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