17917
43123
16822
1015
872
1316
10513
30115
19713
1256
26215
13510
7422
673
595
947
10716
11314
17627
21430