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