14716 10
12535 9
51149 59
14422 16
16050 19
18400 20
19005 14
26513 16
17423 15
14379 4
25179 13
24900 29
16015 3
17571 6
19920 29
14546 4
12141 4
16488 16
70639 59
29053 26
23173 14
18688 8
11382 5
16721 19