15503 28
10639 13
14643 16
12292 19
8217 7
20093 43
18591 14
19770 43
8177 10
21987 22
14851 40
24592 34
27746 46
12245 13
56313 83
22477 40
10538 12
10720 4
15608 15
17029 16
9368 3
16070 17
18884 55
12078 15