310
350
253
385
490
300
293
351
357
207
193
363
28197
21350
19651
17432
1392265
13662
1265148
12266
10990
1056144
9340
80211