175940
168807
115936
98223
86015
79760
57581
52666
43554
43215
43004
41048
39924
37157
34987
32916
32300