25709 3
55653 3
73834 13
43684 3
66203 8
41155 3
27501 5
31682 5
29126 1
40156 5
301304 36
22183 1
49833 6
32776 2
57177 3
36101 2
38702 14
45856 2
139780 29
154158 16
100259 5
87627 9
77233 11
53559 10