147023
132317
103615
103433
99413
91627
82617
80922
6976
66911
58814
58515
5826
56517
4323
4222
40610
40623
4068
3655