10016248
94591544
89191372
8088779
7389777
6674808
6333457
60581689
5960910
5795141
5660151
55721168
5095665
47561250
4525367
42101062
4204449
104466
991194
98743