58576
56157
51302
50957
49175
48781
46833
46019
45540
45172
41922
41551
41399
40727
40431
40427
39811
38967
38662
38276
37123
36930
36694
35581
34603
33399
33241
33219
33180
33031