2461133
45188
3830979
2510028
2089339
4622644
2601124
1700
860
37881
1111615
1320
434898736
240888380
1684168313
158570269
131530180
125513260
1135128896
104814214
89888182
84045292
76445141
70405160