13063 11
12206 23
17886 30
19620 38
9808 7
15355 55
11999 18
14589 33
16656 44
9099 10
10747 17
26543 93
16677 40
31062 74
11889 19
25095 85
13463 22
20545 62
12619 9
11778 29
15785 50
12432 18
11239 7
40273 131