10078335
97831139
97301413
9189354
9165331
88711674
83941416
8145279
7211211
6170836
60911630
5893110
55721195
54651927
49681765
4782900
41131611
1366127
1023180
75913