39266 580
125941 583
157397 421
8986 373
104696 248
154456 297
73402 976
164871 732
456280 1206
6868 957