2471847
2554661
1530
11820
950
3402
3553265
1734143
1355824
2536856
2146248
1103920
434910736
240895380
1684228313
158577269
131532180
125526260
1135198896
104815214
89889182
84045292
76448141
70412160