33533 6
34803 2
66379 8
45433 6
425904 21
20803 1
43631 4
104508 9
52902 2
67202 5
66431 5
114156 18
42227 5
128206 21
28927 1
61982 5
30103 2
26779 1
75479 2
29382 4
23476 2
156656 20
47876 3
87956 15