15301 10
11557 3
4578 3
3956 5
10858 10
13829 4
10101 8
16759 3
15827 3
22302 12
22653 1
36927 3
38126 1
50076 3
32304 4
65831 4
25327 8
44382 13
20902 9
62777 5
85054 4
27583 8
67229 10
51927 1