21087 23
10900 12
25907 31
10438 11
55360 74
18507 22
13804 14
11298 11
15746 19
11042 12
15984 17
21555 24