12168 157
11130 362
8258 170
7169 729
8179 584
42568 628
18192 171
7018 583
3434 542
5504 521
2912 108
3632 224
5875 596