381
444
540
450
4030
454
7913
4310
536
463
405
382
26747
20140
18551
16582
1302265
12862
1179148
11594
10520
954143
8750
77311