365
540
311
8024
314
378
6513
225
2422
4526
467
6113
20356
15410
13611
12190
9252
873263
8170
7932
763148
654142
63811
5930