15309 10
11552 3
4582 3
3954 5
10852 10
13834 4
10101 8
16756 3
15833 3
22308 12
22652 1
36931 3
38130 1
50081 3
32304 4
65830 4
25328 8
44376 13
20905 9
62780 5
85059 4
27584 8
67230 10
51933 1