22532 86
25763 714
4507 413
3016 79
40630 722
10385 245
6597 99
7622 747
9367 820
4266 497
7195 159
11581 928
7620 424
7153 88
3709 289
5464 970
3607 457