15140 8
56829 123
15058 5
10520 8
15181 16
12532 2
11150 2
13258 13
9365 9
20349 20
16090 12
49902 49
57016 38
26746 37
22445 35
34146 55
51161 89
24339 26
71583 113
28421 37
14929 12
17198 24
16918 10
17208 21