17800
25965
6430
59818
30741
14562
8831
10300
15741
13941
34223
22593
30104
39702
11870
33041
40036
23522
38013
13746
30542
20062
30355
7720
18390
16928
11591
21101