15012 10
12310 4
44784 20
13911 6
15685 4
17030 6
17717 7
15684 11
11207 3
18172 22
10830 4
13133 7
13084 2
11463 2
16159 15
16873 4
14990 11
25718 20
13032 5
16644 13
12707 4
16846 10
14889 4
18494 21