14316 13
23739 21
21598 19
11045 9
11818 9
11829 10
43480 23
17643 15
11972 8
66881 23
30411 26
15223 12