24042 25
20701 38
15224 9
14697 7
15401 12
16791 11
12566 5
12638 9
13445 7
16355 16
13496 11
15741 16
15085 14
11830 5
16414 15
15802 12
14547 7
16169 9
12808 5
11440 4
12108 5
15241 10
13696 5
16772 18