34890 575
125552 582
157234 421
8899 373
104479 248
154042 297
73335 976
164784 732
455781 1206
6858 957