53651 10
32952 3
24006 1
30803 1
47359 3
21204 2
53603 2
33404 3
247581 44
35228 2
43505 10
50982 11
37683 3
66059 17
56458 9
95755 17
66984 10
50333 5
34257 2
40431 4
52481 10
46876 6
154709 40
73833 8