15433 12
51043 85
32548 36
15254 4
33252 32
9996 7
31715 28
12108 11
18881 28
19512 16
34171 24
11582 13
47285 71
18520 23
77695 57
43244 44
60033 87
93174 87
12962 12
43927 86
25209 38
25460 22
34039 63
39928 27