27581 6
40801 14
46807 4
36877 1
24684 6
49780 5
25953 1
27479 3
43131 10
42303 4
52354 3
277330 42
31803 4
61751 12
34033 6
16508 1
57307 16
32882 4
24659 2
48828 4
30304 2
36759 5
33656 4
173402 26