128334 3
117202 9
149054 22
66051 8
89526 10
105481 9
73809 8
99154 16
87580 14
123704 14
97303 12
59503 8
153856 18
105430 9
57928 4
162983 24
56102 2
127082 16
103258 9
56356 2
120132 20
129703 16
27854 1
59258 2