322
326
445
257
200
330
233
365391
3914
252
2714
352
25317
19130
17201
15212
11962
1165263
10504
1041148
9950
881143
8180
75211