22484 10
17029 3
6107 3
6506 5
11907 10
15082 4
10653 8
17228 3
16330 3
23156 12
23656 1
37903 3
38852 1
50830 3
32859 4
66427 4
25882 8
45228 13
21180 9
63329 5
85784 4
27880 8
67729 10
52253 1