38438 580
125842 583
157353 421
8967 373
104653 248
154359 297
73387 976
164846 732
456186 1206
6864 957