22951 2
23304 1
41451 5
24879 4
31827 6
26476 4
29405 1
18655 2
29080 3
24084 1
29301 6
34581 5
18656 1
27734 2
18552 1
40658 5
40726 2
98932 19
103133 41
58929 5
145006 20
149004 32
58533 7
28203 1