22811 22
30085 54
23505 67
11720 16
5620 6
14563 64
17137 38
64768 199
21933 34
9706 62
7784 18
23824 79
18885 36
20178 39
24037 25
86275 129