22958 2
23307 1
41455 5
24883 4
31826 6
26481 4
29409 1
18659 2
29081 3
24084 1
29304 6
34576 5
18652 1
27726 2
18558 1
40654 5
40730 2
98926 19
103129 41
58934 5
145006 20
149005 32
58529 7
28204 1