22722
32395
4866
12616
9993
12692
16464
9561
9022
44885
179012
18967
53833
14127
11281
14382
15084
32956
22235
25628
15225
52567
10609
7239
24412