22515 22
6040 12
4686 10
2517 8
4466 13
5830 15
2618 14
3202 11
2954 8
1835 12
10276 22
11045 26
4818 7
7868 20
36333 39
5004 13
5184 18
9560 5
19214 9
2827 18
12076 7
2065 3
53721 70
3605 9