93531 18
53902 8
39033 8
141755 32
42077 3
71601 10
140051 26
69927 12
39155 3
55404 8
45306 4
99159 14
52583 10
97609 9
162033 22
219805 18
1112026 202
143084 12
151656 13
229481 33
69478 2
172983 24
489658 64
385480 42