37283 6
294928 38
636953 31
327176 27
129980 27
92080 8
58809 10
95179 12
48180 6
47302 2
88733 10
39652 4