303 82
2441 127
589 43
59 220
554 951
139 462
472 508
214 558
608 396
52 422
189 886
694 949
642 697
785 199
554 332
691 801
518 489
80 168
557 976
890 388
343 101
594 66
624 819
107 825