31581 8
29758 8
52529 10
277134 32
73281 11
111527 10
179426 4
132501 25
160079 15
388484 21
117828 8
293206 35
142281 16
52402 4
52726 18
109255 13
101955 29
103332 21
48753 13
61780 6
163830 26
129408 14
60454 2
280828 48