42883 8
115704 2
123127 3
37203 3
39427 5
199376 14
66833 5
308529 14
33933 4
49482 1
88782 5
138203 7
83834 2
68882 3
835831 28
77304 2
11226 2
42332 1
19383 2
113134 7
89904 3
45501 3
31458 1
34784 3