12177 157
11145 362
8268 170
7180 729
8188 584
42797 628
18259 171
7027 583
3448 542
5516 521
2922 108
3639 224
5891 596