27010
4298
1445
2101
1920
83254
47536
37312
65221
3247
3334
2150
1906617
1318212
12824283
1134616
11290261
108573
9295157
920511
78066
731037
71585
66162