537162
1354115
1112280
1028569
926937
691307
548381
537162
509452
503534
453829
422037
313732
293745
283738
270508
265882
217273
213084
171352
167477
157956
156559
155872
151587
147663
144429
142873
136613
134552
119407
116156
109710
107839
100983
96253
94182
86306
82204
80801
74061
71427
68900
66505
66496
65275
63740
62664
61529
60515
58271
53949
52312
49964
47554
47160
42951
42028
41187
40307
40253
36007
34879
34467
32713
31250
30920
30473
30446
29644
29355
29197
27711
26505
26313
26225
24951
24622
23619
22764
22261
21839