22947 31
26167 71
39293 89
30539 71
30337 35
18253 25
21206 56
19933 36
13850 25
32930 165
36178 111
10173 42
15892 63
12297 64
24677 98
28113 114
18308 79
29695 92