107352 29
183729 29
143026 29
99402 29
125805 29
128659 29
141432 29
111784 29
165732 29
59401 29
246259 29
154732 29
283105 29
181207 29
123801 29
108454 29
197630 29
68257 29
137077 29
116151 29
126502 29
317179 29
163777 29
159879 29