16503 25
10251 12
16791 30
15830 31
35315 101
19062 38
14976 15
16140 22
18056 44
21959 55
45163 84
14285 17
13322 8
23310 78
11281 14
17617 19
12962 15
23782 57
17639 29
18164 45
20409 55
11175 19
12792 12
17166 28