17810
25965
6430
59838
30771
14592
8841
10300
15751
13941
34253
22593
30114
39752
11870
33051
40056
23532
38033
13746
30542
20062
30385
7720
18390
16948
11591
21101