20731
6416
8852
4595
20298
5979
3966
4175
8152
5741
2570
4174
8559
16557
4872
4980
15426
47710
9624
9007
6951
4895
12084
7880
5579
7082
7319
4541
9821
3588
3432
4310
7274
4278
5127
10334
2576
15916
8421
5210
15657
6342
4234
13631
11917
10767
9160
11444
11652
11809
4752
2853
5401
11828
5127
8641
10371
5436
29860
22626