351 289
335 906
1043 134
459 912
740 71
624 212
616 661
954 23
833 562
199 73
303 514
681 665
1210 9
776 861
362 537
1081 700
438 562