13193 47
10966 32
2508 7
8142 24
16588 50
19467 62
9687 53
4217 5
14821 47
3001 10
21575 142
11935 36
6691 17
17447 112
8072 42
8632 26
9322 32
8003 13
3369 11
10719 20
4382 12
5151 16
12977 18
7437 21