1354154
1112290
1028579
926947
691313
548384
537192
509457
503539
453838
422045
313736
293758
283759
270513
265894
217276
213087
171352
167478
157962
156574
155877
151587
147666
144438
142883
136618
134555
119421
116159
109713
107842
100985
96254
94193
86310
82212
80801
74062
71435
68902
66508
66497
65279
63740
62669
61531
60517
58273
53953
52314
49965
47562
47162
42954
42028
41191
40310
40254
36013
34880
34468
32714
31251
30924
30476
30449
29645
29356
29197
27712
26506
26315
26227
24953
24624
23621
22764
22264
21841