2310
193
162
233
174
131
230
2511
273
433
150
294
26707
20130
18481
16522
1295265
12842
1172148
11564
10520
947143
8750
77311