493034
1263110
1085554
988320
906138
667364
525623
504304
493034
491343
420907
409364
300047
268933
260665
250756
247669
208549
195481
167057
164554
151641
147792
145158
143809
130827
130724
129858
129003
126540
113077
106783
103556
98662
96649
92584
83378
75841
74752
74680
71377
68932
64571
62644
62098
61344
57883
57457
56791
55887
51608
50634
49943
46138
42769
40137
38683
38673
37628
37312
36088
32997
32889
31641
29487
27729
27526
26898
26798
26302
26010
25532
24503
24209
23816
23533
22667
21683
21675
20489
20085
19792