16893 24
13187 18
13311 28
10839 14
9252 6
45173 103
40058 63
15088 53
21220 62
8792 13
11896 16
9581 15
20013 31
17467 14
22686 35
7703 3
4192 3
6812 9
6989 8
6091 2
28020 89
4458 2
7134 6
14992 17