12168 157
11129 362
8256 170
7168 729
8177 584
42548 628
18187 171
7018 583
3434 542
5503 521
2912 108
3632 224
5872 596