22294 86
25683 714
4410 413
2899 79
40535 722
9729 245
6466 99
5070 745
9309 820
4220 497
7157 159
11476 928
7579 424
7080 88
3658 289
5345 970
3553 457