7641
5877
2991
3705
20664
2896
14691
2712
37542
21195
17917
4378
13633
10686
11050
30953
5646
13471
6594
2450
9211
3596
13250
5396
3322
23265
113256
17748
27362
5007
9411
34150
12557
24412
3628
4967
19510
3248
29916
3252
4055
3990
3680
38575
7224
51507
3886
17833
21974
8483
16590
30406
38518
5791
3000
24083
36824
24989
6822
23002