592
572
4819
8227
738
6015
363
5714
5816
6610
428
5316
23006
17410
15361
13740
10552
1032263
9324
9130
906148
761142
7060
69711