60226
521839
499133
42294
791454
557710
35989
837647
481610
510223
473654
88403
6528368
5318935
5098460
39241000
3907287
3865956
3688462
361241
3471226
3373730
2841209
269611