22436 86
25850 714
4553 413
3223 79
40703 723
9959 245
6582 99
6634 746
9381 820
4293 497
7163 159
11602 928
7655 424
7137 88
3678 289
5418 970
3614 457