5023 9
11476 8
13576 14
15751 10
26480 30
9996 7
13222 11
19862 31
10506 14
23278 13
9616 5
16679 30
9932 6
10264 8
12330 13
13869 22
9244 5
27595 42
18417 27
23793 28
7560 9
20968 30
14043 35
14369 19