26747
16582
12862
566184
5710
5420
5730
4630
4952
4340
4480
3860
20140
18541
1302265
1179148
11594
10520
954143
8750
77311