410 38
706 285
423 216
138 654
574 469
187 221
796 896
618 84
745 850
150 14
311 997
744 217
79 115
581 308
608 479
591 593
260 259
929 497
179 267
373 94
576 711