1119414
1781225
1225612
100298
842512
102369
2340
1139024
88437959
828219
78997
1063113
435213736
241027380
1685298313
158699269
131653180
125623260
1136248896
104876214
89970182
84097292
76554141
70487160