1135748896
64474147
1220
1980
2228948
1886169
3121177
3671451
520
1410
2486235
3260761
435007736
240941380
1684688313
158631269
131574180
125568260
104834214
89915182
84063292
76490141
70441160