29053 3
24809 3
45559 6
46578 11
27957 3
23805 9
43652 5
30431 5
32402 3
62983 10
36731 6
31605 2
38053 3
25734 1
44258 4
67232 9
53858 5
57559 8
116582 23
24156 6
32427 4
26082 4
23759 2
18308 1