39528 5
46004 3
52054 11
32305 1
30902 8
41484 4
92179 14
39376 7
170429 30
109709 26
64732 10
29732 5
25281 1
42629 10
56101 4
98777 12
64206 6
48581 9
302229 67
136001 32
31207 6
56384 4
77727 14
49259 7