15012 10
12440 4
44926 20
13911 6
15826 4
17030 6
17860 7
15816 11
11207 3
18318 22
10830 4
13133 7
13084 2
11463 2
16159 15
17009 4
14990 11
25718 20
13032 5
16787 13
12707 4
16846 10
14889 4
18494 21