15045 27
8410 3
10858 9
14990 10
14721 18
11964 19
11322 19
19351 40
15427 22
11170 10
26445 105
15870 31
14646 8
9253 11
18636 20
14860 31
13942 23
17482 34
17672 25
26530 66
13605 23
10041 15
10135 11
12571 21