22582 86
26008 714
4733 413
3554 80
40835 723
10258 245
6757 99
6690 746
9450 820
4352 497
7276 159
11743 928
7708 424
7297 88
3723 289
5564 970
3745 457