27010
4298
1445
2101
47536
65221
3109
3247
3334
2663
2642
3988
1908117
1320412
12860283
1135116
11295261
108603
9318157
922111
78086
733937
71635
66192