1135728896
64473147
1200
1970
2228948
1886169
3671451
3120677
520
1410
2486235
3260761
435001736
240937380
1684638313
158630269
131573180
125568260
104834214
89914182
84063292
76488141
70441160