310
350
253
385
490
300
293
351
357
207
193
363
28197
21380
19651
17433
1395265
13662
1265148
12266
10990
1058144
9340
80211