42080 4
27782 3
25676 1
29204 1
71133 12
24708 1
21859 2
45304 2
71754 17
37605 2
59757 9
125633 28
738679 136
121602 20
36553 1
76029 11
50230 4
78533 4
50678 6
222176 27
35806 7
37502 2
58331 5
138681 28