22561 86
25994 714
4690 413
3429 80
40812 723
10196 245
6727 99
6677 746
9438 820
4335 497
7243 159
11715 928
7700 424
7252 88
3719 289
5486 970
3709 457