251
2610
2310
193
162
174
131
377
230
2511
192
273
26967
20260
18811
16792
1319265
13142
1189148
11746
10650
969143
8840
77911