12452 5
14612 6
12553 10
15282 17
12487 4
11561 4
11850 5
15151 1
21152 19
57546 33
16746 9
21404 18
29095 40
28605 35
12659 7
18591 20
15648 11
29190 24
28597 23
16721 12
19871 28
22338 21
35289 66
17082 12