12177 157
11145 362
8268 170
7180 729
8188 584
42804 628
18261 171
7027 583
3450 542
5516 521
2923 108
3639 224
5891 596