21033 45
22519 52
28418 75
39337 79
16371 19
17045 43
22888 44
12891 3
27657 50
29143 63
53994 104
13921 9
47887 42
11216 8
42986 51
21583 30
16096 29
19887 41
14936 10
12791 7
20489 58
11071 12
12928 9
23304 32