40004 580
126013 583
157453 421
9016 373
104751 248
154521 297
73414 976
164890 732
456397 1206
6869 957