461053
175867
120563
91709
82439
67192
66674
62575
61311
60785
60078
57519
55922
55767
55334
55121
54878
50737
49274
48614
48479
45370
44862
44310
41801