13016
23983
31717
10422
29632
8799
10512
8421
53987
15435
7745
17758
9908
7881
12064
16602
18902
6501
6307
6788
25859
14696
7199
7431
11390