22507 86
25929 714
4634 413
3335 79
40779 723
10066 245
6673 99
6657 746
9411 820
4319 497
7179 159
11671 928
7688 424
7208 88
3701 289
5457 970
3661 457