1136118896
64527147
2238148
1610
2120
3124677
1888569
3672651
2093831
580
570
2486735
435170736
241011380
1685218313
158688269
131639180
125613260
104869214
89963182
84091292
76548141
70476160