13561
9242
20326
8955
5817
18016
10167
18401
21525
17832
23651
20315
20998
8752
7072
14591
6322
23941
8755
40440