10521 7
10550 10
17533 13
69669 95
25085 28
31113 36
56526 55
34917 32
5703 12
27509 60
35378 108
27589 48
26437 43
31708 40
14996 17
25838 15
31340 57
32206 59
37694 87
14109 19
12471 31
25843 35
14930 41
11858 10