1136378896
64545147
2240248
1870
2190
3125977
1889169
3673251
660
2094431
3262661
620
435228736
241034380
1685308313
158712269
131656180
125624260
104876214
89972182
84098292
76557141
70487160