430 64
632 486
725 82
712 47
221 100
277 414
297 657
15 220
523 870
966 506
654 589
335 351
493 186
179 342