196463
1746118
165065
160457
296875
233384
246591
327374
191455
2558108
207988
362790
235771
2955109
205559
1814102
187276
176790
220284
220883
210854
214883
300662