15001 16
10425 9
11893 8
16856 16
13422 9
12385 7
20526 26
8365 9
9727 3
24053 37
11954 9
15664 24
9173 6
15830 24
18330 23
13006 13
10845 8
29391 32
12988 14
8707 10
8796 10
17898 26
9590 5
21852 18