363
9030
8127
5211
5816
6610
535
572
552
5316
307
7418
22436
17040
15041
13460
10292
1002263
9034
8890
858148
742142
68711
6840