92
71
121
6859
41216
108433
43868
63644
80
90
135265
21149
26787
20160
18681
16632
1314265
12952
1183148
11664
10580
965143
8780
77311