103624
86181
84333
81153
78949
72713
57841
56471
55000
53730
49340
47912
46234
45643
40525
38972
38930
37616
36919
35837
35448
35312
34907
34893
34642