12513
11261
19984
12162
7548
26254
16257
12914
37054
11016
5827
33761
5398
11826
6472
11551
2462
3085
2147
1188
4518
15109
25429
3506
9895
8017
13529
6322
18258
4644
14768
6352
2608
4718
9370
3000
2480
3691
2291
12360
15914
21885
15084
12164
7581
3642
3662
23892
12820
6984
4878
6454
3510
7552
4033
10015
2053
3861
4432
21896