1354119
1112280
1028569
926937
691307
548382
537162
509452
503534
453829
422039
313732
293745
283740
270508
265883
217273
213084
171352
167477
157956
156560
155873
151587
147663
144429
142874
136613
134552
119408
116157
109711
107839
100983
96253
94183
86306
82204
80801
74061
71427
68900
66506
66496
65275
63740
62664
61529
60515
58271
53949
52312
49964
47556
47160
42951
42028
41187
40307
40253
36007
34879
34467
32713
31250
30920
30473
30446
29644
29355
29197
27711
26505
26313
26225
24952
24622
23620
22764
22261
21839