1263114
1085554
988322
906138
667365
525623
504305
493034
491345
420908
409366
300049
268935
260665
250757
247669
208550
195482
167057
164554
151641
147793
145158
143810
130828
130724
129858
129004
126541
113077
106783
103556
98662
96651
92585
83378
75844
74753
74680
71378
68932
64571
62645
62098
61344
57883
57457
56791
55888
51608
50634
49943
46138
42769
40137
38683
38673
37628
37312
36088
32997
32889
31641
29487
27729
27526
26898
26799
26302
26010
25532
24503
24209
23816
23533
22667
21683
21675
20489
20085
19792