321
336
2914
292
4012
311
4714
428
474
322
341
250
28187
21280
19631
17402
1391265
13662
1257148
12236
10960
1055144
9250
80211