314
524
466
637
306
304
4010
409
5410
3637
435
408
26727
20140
18531
16552
1300265
12862
1179148
11594
10520
951143
8750
77311