22389 86
25786 714
4496 413
3102 79
40645 723
9858 245
6516 99
6621 746
9362 820
4274 497
7149 159
11545 928
7625 424
7094 88
3663 289
5393 970
3578 457