22284 86
25696 714
4413 413
3001 79
40572 722
9639 245
6462 99
5076 745
9322 820
4242 497
7133 159
11494 928
7582 424
7078 88
3654 289
5351 970
3551 457