351
1171
1572830
39987
35290
61336
31480
34271
55909
60914
61804
104298
435202736
241023380
1685288313
158696269
131649180
125623260
1136238896
104876214
89969182
84097292
76554141
70487160