22382 86
25782 714
4492 413
3097 79
40640 723
9852 245
6511 99
6197 746
9361 820
4274 497
7148 159
11543 928
7624 424
7092 88
3663 289
5390 970
3578 457