52516
1354170
1112301
1028591
926956
691317
548387
537204
509465
503540
453842
422049
313741
293763
283766
270516
265900
217278
213092
171356
167480
157964
156593
155877
151588
147667
144443
142889
136619
134556
119424
116159
109714
107844
100985
96255
94194
86311
82218
80801
74062
71436
68903
66509
66498
65279
63740
62669
61532
60517
58273
53955
52314
49966
47564
47162
42954
42028
41191
40314
40255
36015
34880
34468
32715
31251
30924
30477
30449
29645
29356
29198
27712
26506
26315
26227
24953
24625
23621
22767
22264
21841