860
930
870
790
845541
633579
14620
7618
7754
697
640
26787
20150
18621
16612
1311265
12922
1183148
11624
10550
964143
8780
77311