18028 29
12391 4
31354 68
20711 19
12689 6
21509 30
14832 6
16877 15
14239 10
18305 29
15272 9
13820 13
20526 31
15028 10
14984 6
15206 10
12275 3
21474 23
11414 4
20600 18
13047 11
24613 20
12928 3
17119 7