22386 86
25783 714
4496 413
3102 79
40641 723
9856 245
6513 99
6617 746
9361 820
4274 497
7148 159
11544 928
7625 424
7093 88
3663 289
5391 970
3578 457