12139 157
11096 362
8219 170
7130 729
8133 584
41124 627
17903 171
6725 583
3405 542
5460 521
2820 108
3598 224
5788 596