699109
38854
545104
24946
2070
491
2168123
162746
4978
27918
78225
781135
13517
100286
1018102
3340
961182
1220
1584138
49919