10811 20
6637 18
21967 41
5647 15
3040 21
17092 28
17237 57
6726 23
49352 232
20183 25
14318 12
16406 32
4268 7
10733 24
163859 225
15285 24
11578 65
5823 17
25155 124
6929 23
46795 111