147123
132317
103733
103615
99413
91627
82617
80922
6976
66911
58814
58515
5826
56617
4323
4222
40710
4078
40623
3655