1134998896
64423147
1810
580
1370
1884269
3669951
3119177
2282857
3490
3259461
2484335
434876736
240871380
1683998313
158565269
131520180
125505260
104803214
89879182
84040292
76434141
70402160