612
314
524
466
637
306
304
4010
5410
3637
435
408
26787
20160
18681
16632
1314265
12932
1183148
11634
10570
965143
8780
77311