98661436
98631108
98341909
97471584
94081207
9150117
9101506
8813625
8746221
83661024
7494375
70771352
70411312
65261203
6405613
6320111
60051263
5843239
51491805
47431913