15027 13
11352 9
10272 8
11948 7
14150 12
14028 12
12545 10
17905 12
19075 18
15550 14
34006 36
28476 29