15635 28
14473 15
19699 24
14923 31
21967 41
48953 64
23954 38
40178 84
34413 86
13727 21
34345 38
27090 33
25661 52
16362 49
11633 29
17634 53
13101 42
21249 49
35904 248