10820 13
14966 7
11508 21
23142 25
37064 57
8953 5
16532 17
6735 11
4875 3
36840 31
19319 23
14607 17
29043 36
6764 0
15668 11
21575 20
18830 32
12594 17
28112 35
38662 45
20483 30
9431 8
20337 20
20910 21