22585 86
26009 714
4735 413
3568 80
40836 723
10265 245
6758 99
6693 746
9452 820
4355 497
7278 159
11745 928
7708 424
7297 88
3724 289
5599 970
3747 457