22596 86
26009 714
4761 413
3627 80
40843 723
10281 245
6771 99
6704 746
9457 820
4366 497
7280 159
11756 928
7717 424
7312 88
3730 289
5635 970
3750 457