250
274
3317
330
476
273
255
162
3212
202
243
28197
21320
19631
17402
1391265
13662
1261148
12236
10960
1055144
9260
80211